资源调度方法、系统及电子设备和存储介质技术方案

技术编号:20221545 阅读:30 留言:0更新日期:2019-01-28 20:07
本申请公开了一种资源调度方法、系统及一种电子设备和计算机可读存储介质,该方法包括:接收到目标智能合约的执行请求时,获取所述目标智能合约的资源调度文件;根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址;从所述目标地址中下载所述目标资源,并利用所述目标资源执行所述目标智能合约。本申请提供的资源调度方法为每个智能合约设置资源调度文件,其中存储了该智能合约需要的资源的资源地址。当执行该智能合约需要使用外部资源时,可根据资源调度文件存储的资源地址下载资源以执行智能合约。由此可见,本申请提供的资源调度方法实现了智能合约调用外部资源,进而提高区块链的适用性。

【技术实现步骤摘要】
资源调度方法、系统及电子设备和存储介质
本申请涉及区块链
,更具体地说,涉及一种资源调度方法、系统及一种电子设备和一种计算机可读存储介质。
技术介绍
应用区块链技术的软件平台方案,可将业务功能封装在智能合约中,实现一些自动化的业务操作。但现有技术中的区块链平台中,当智能合约需要调用外部各种资源以完成一个工作时,则无法实现,使得现有技术中的区块链平台的适用性较低。因此,如何实现智能合约调用外部资源,进而提高区块链的适用性是本领域技术人员需要解决的问题。
技术实现思路
本申请的目的在于提供一种资源调度方法、系统及一种电子设备和一种计算机可读存储介质,实现了智能合约调用外部资源,进而提高了区块链的适用性。为实现上述目的,本申请提供了一种资源调度方法,包括:接收到目标智能合约的执行请求时,获取所述目标智能合约的资源调度文件;根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址;从所述目标地址中下载所述目标资源,并利用所述目标资源执行所述目标智能合约。其中,所述资源调度文件包括资源信息列表;相应的,根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址,包括本文档来自技高网...

【技术保护点】
1.一种资源调度方法,其特征在于,应用于区块链节点设备,包括:接收到目标智能合约的执行请求时,获取所述目标智能合约的资源调度文件;根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址;从所述目标地址中下载所述目标资源,并利用所述目标资源执行所述目标智能合约。

【技术特征摘要】
1.一种资源调度方法,其特征在于,应用于区块链节点设备,包括:接收到目标智能合约的执行请求时,获取所述目标智能合约的资源调度文件;根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址;从所述目标地址中下载所述目标资源,并利用所述目标资源执行所述目标智能合约。2.根据权利要求1所述资源调度方法,其特征在于,所述资源调度文件包括资源信息列表;相应的,根据所述资源调度文件确定所述目标智能合约执行时所需的目标资源的目标地址,包括:根据所述资源信息列表中存储的资源与资源地址的对应关系确定所述目标智能合约执行时所需的目标资源的目标地址。3.根据权利要求1所述资源调度方法,其特征在于,还包括:接收待更新资源的更新命令,并根据所述更新命令确定所述更新资源的资源地址;根据所述更新命令更新所述资源地址中的所述待更新资源。4.根据权利要求1所述资源调度方法,其特征在于,所述接收到目标智能合约的执行请求时,获取所述目标智能合约的资源调度文件之前,还包括:根据所述目标智能合约的资源调度需求生成相应的资源调度文件。5.根据权利要求1-4任一项所述资源调度方法,其特征在于,利用所述目标资源执行所述目标智能合约之后,还包括:判断所述目标智能合约的执行结果是否发...

【专利技术属性】
技术研发人员:刘新黄庆财
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

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

1