滚球体育-滚球体育官网-滚球体育官方网站

074-23339777

在线客服| 微信关注
当前位置: 首页 > 后期工艺

穿越合同静态调用的方法-凤凰系统官网


本文摘要:RegisterAppCall方法在用于RegisterAppCall函数之前必须引入一定程度的内容,在fromontologyARGS):IFoperation=='CallHello'3360OPT=ARGS[0]MSG=ARGS[1]returncallhelo(OPT)MSG)33特别注意:必须重新定位合同b,提供合同b的合同散列,并作为合同a的RegisterAppCall函数的参数加载。

方法

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

明确描述这个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函数的参数加载。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的功能函数。下次介绍本体Python智能合同语法的交叉合同动态调用。


本文关键词:凤凰体育首页,本体,讨论,调用

本文来源:凤凰体育首页-www.pinkindiaink.com

客户案例Customer case
  • 国产手游改编动画《恋与制作人》新海报 PV公开!【凤凰系统官网】
  • 国家食药监局。部分中药饮片存在染色问题|食药监局|中药材|问题
  • 【凤凰官网】《魔兽世界》A测更新 法夜盟约锁甲模型外观重做
  • Ti9:《DOTA2》主赛事第三日CN内战LGD战胜VG:凤凰官网
  • 眼睛也是会骗人的!这15张照片展现神奇的反射与倒影|凤凰官网
  • 果体围裙男女乱斗!《汤人作战》免费demo登Steam
  • 凤凰系统官网-《龙珠格斗Z》VS《龙珠超》对比:游戏极致还原动画
  • 美国得州允许影院5月1日起复工 上座率不能高于25%-凤凰官网
  • 凤凰体育首页:十年难遇“金边日环食”盛大上演:各地观测纪录!
  • 日本停靠三个月后钻石公主号重启!下一站马来西亚:凤凰体育首页