鸭脖娱乐官网_鸭脖娱乐APP官网入口_鸭脖娱乐官方网站 / Blog / 军事 / Python跨合约静态调用是如何实现的?_鸭脖娱乐官方网站

Python跨合约静态调用是如何实现的?_鸭脖娱乐官方网站

鸭脖娱乐APP官网入口

鸭脖娱乐官网:上次我们讨论了合同升级API,讨论了如何归档和转移智能合同。 这次讨论穿越合同静态调用的方法。 只有一个API,使用方法如下。

鸭脖娱乐APP官网入口

明确描述这个API的使用方法。 到目前为止,小伙伴们已经在本体智能合同开发工具SmartX上创建了新合同,并回到我们身边展开操作者。 在某种程度上,文章得到了这次介绍的所有源代码和视频介绍。

2. RegisterAppCall方法在用于RegisterAppCall函数之前必须引入一定程度的内容,在from ontology.interop.system.appimportregisterappcallrer的语句中构建分别对应于目标合同、目标方法和方法所需的参数。 我们预定了两个智能合同——合同a和合同b。

然后通过合同a静态调用合同b的功能函数。 合同a的代码如下: from ontology.interop.system.appimportregisterappcallfromontology.interop.system.runtime import 32923 BCC 213 ‘ operation ‘,’ args’) #定位被调用的合同,继续执行静态调用def Main(operation )。 ARGS ) : IF operation==’ Call Hello ‘ 3360 OPT=ARGS [0] MSG=ARGS [1] returncallhelo (OPT ) MSG ) 33 特别注意:必须重新定位合同b,提供合同b的合同散列,并作为合同a的RegisterAppCall函数的参数加载。

鸭脖娱乐APP官网入口

def Main(operation,args ) : if operation==’ hello ‘ 3360 MSG=ARGS [0] return Hello (MSG ) ReF2 .合同散列为合同a的RegisterAppCall参数4 .运营CallHello函数,图:5.页“继续运营执行”68656 c6f 20776 f 726 c64 (hello world十六进制字符串),网络新闻网络,应答调用顺利。 4 .总结这次的技术观点,我们说明了穿越合同静态调用的方法。

开发者计划了两个智能合同——合同a和合同b,可以通过合同a静态调用合同b的功能函数。 下次介绍本体Pyth鸭脖娱乐APP官网入口on智能合同语法的交叉合同动态调用。

鸭脖娱乐官方网站

【鸭脖娱乐官网】。

本文来源:鸭脖娱乐官网-www.services-st.com

相关文章

网站地图xml地图