智能合约管理方法、装置、终端设备及介质制造方法及图纸

技术编号:28034056 阅读:21 留言:0更新日期:2021-04-09 23:15
本申请适用于区块链技术领域,尤其涉及一种智能合约管理方法、装置、终端设备及介质。该方法通过智能合约管理的接口获取目标智能合约组件的清单接口,根据该清单接口中地址清单,获取目标操作的框架表单,获取用户反馈的在框架表单中填写目标操作的内容后的表单,并通过智能合约管理的接口调用目标智能合约组件,执行该表单中的内容,从而可根据目标操作的内容实现对智能合约组件的改动或新增,使得对智能合约组件的改动或新增过程较为简单,有助于智能合约组件的管理。

【技术实现步骤摘要】
智能合约管理方法、装置、终端设备及介质
本申请属于区块链
,尤其涉及一种智能合约管理方法、装置、终端设备及介质。
技术介绍
目前存在多种类型的区块链,例如Fabric、Ethereum,不同类型的区块链又提供不同类型的智能合约管理引擎、智能合约语言和软件开发工具包(SoftwareDevelopmentKit,SDK)语言,如Fabric区块链提供Docker环境的执行引擎,支持Go语言的智能合约,支持Go、Java等语言的SDK,又如Ethereum区块链提供以太坊虚拟机(EthereumVirtualMachine,EVM)执行引擎,支持Solidity、Vyper等语言的智能合约,支持Go、JavaScript等语言的SDK。可见,不同类型的区块链、智能合约管理引擎、智能合约语言和SDK语言可以构成很多种智能合约,因此,在改动或者新增智能合约时,需要对区块链、智能合约管理引擎、智能合约语言和SDK语言等部分逐一进行编辑,改动或新增过程较为复杂,不便于智能合约的管理。
技术实现思路
本申请实施例提供了一种智能合约管本文档来自技高网...

【技术保护点】
1.一种智能合约管理方法,其特征在于,所述智能合约管理方法包括:/n获取目标智能合约组件的清单接口,所述清单接口为针对所述目标智能合约组件下至少一个操作的地址清单;/n根据所述清单接口,获取所述至少一个操作中目标操作对应的框架表单,所述框架表单用于填写所述目标操作的内容;/n根据所述框架表单,获取执行表单,所述执行表单为用户在所述框架表单中填写所述目标操作的内容之后反馈的表单;/n调用所述目标智能合约组件的清单接口,执行所述执行表单中所述目标操作的内容。/n

【技术特征摘要】
1.一种智能合约管理方法,其特征在于,所述智能合约管理方法包括:
获取目标智能合约组件的清单接口,所述清单接口为针对所述目标智能合约组件下至少一个操作的地址清单;
根据所述清单接口,获取所述至少一个操作中目标操作对应的框架表单,所述框架表单用于填写所述目标操作的内容;
根据所述框架表单,获取执行表单,所述执行表单为用户在所述框架表单中填写所述目标操作的内容之后反馈的表单;
调用所述目标智能合约组件的清单接口,执行所述执行表单中所述目标操作的内容。


2.如权利要求1所述的智能合约管理方法,其特征在于,所述智能合约管理方法还包括:
获取智能合约组件列表,所述智能合约组件列表包括至少一个已开发的智能合约组件的标识信息;
获取用户从所述智能合约组件列表中选择的标识信息,并确定该标识信息对应的所述已开发的智能合约为所述目标智能合约组件;
相应地,所述获取目标智能合约组件的清单接口包括:
根据所述目标智能合约组件的标识信息,获取所述目标智能合约组件的清单接口。


3.如权利要求1所述的智能合约管理方法,其特征在于,所述根据所述目标智能合约组件的清单接口,获取所述至少一个操作中目标操作对应的框架表单包括:
根据所述目标智能合约组件的清单接口,获取所述至少一个操作中目标操作的表单路径,所述表单路径为根据所述目标操作的实现途径确定的路径;
根据所述表单路径,获取所述框架表单。


4.如权利要求3所述的智能合约管理方法,其特征在于,所述根据所述表单路径,获取所述框架表单包括:
获取映射表,所述映射表包括所述表单路径和与所述表单路径对应的框架表单;
根据所述表单路径和所述映射表,获取所述框架表单。


5.如权利要求1所述的智能合约管理方法,其特征在于,所述调用所述目标智能合约组件,执行所述执行表单中所述目标操作的内容包括:
根据所述目标...

【专利技术属性】
技术研发人员:李伟邱炜伟匡立中谭锦志张丁文
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1