智能合约操作码覆盖率计算方法和系统
摘要:
本发明公开了一种智能合约操作码覆盖率计算方法和系统,该方法包括步骤:当获取到智能合约的源代码文件时,发送部署请求给区块链,以供所述区块链根据所述部署请求部署智能合约,并返回所述智能合约的合约地址;根据所述区块链返回的所述智能合约的合约地址获取所述智能合约的标识信息,构建含有所述标识信息的交易请求,并将所述交易请求发送给所述区块链,以供所述区块链根据所述交易请求中的标识信息输出对应的统计结果文件至预设的存储介质中;根据所述标识信息在所述存储介质中获取所述统计结果文件,根据所述统计结果文件和预设公式计算所述智能合约操作码覆盖率。本发明简化了智能合约覆盖率计算流程,提高了智能合约覆盖率的计算精度。
公开/授权文献
0/0