原创<br> VNT:打造开发者友好的下一代公链基础设施( 四 )
uint256 u256;
} s1 = {Address("0xaaaaaa11"), U256(10000000000011)};
和Solidity相似,VNT的合约也有Payable功能,表示其是否可以接收来自交易中的原生代币。通过在函数名称前加上$符号来表示,更加的简洁?动。
智能合约中最重要的设计就是合约间的调用。VNT设计了一种Call机制来支持跨合约的访问,访问的对象为合约中可被外部访问的函数。利用这种设计,可以实现嵌套层级之间的合约之间的通信。
//contract a,用于被调用
MUTABLE
uint32 test(int32 var1,string var2){
...
}
//contract b,调用contract a
//声明CALL
CALL uint32 test(CallParams params,int32 var1,string var2);
MUTABLE
推荐阅读
- 大话西游2|大话西游2:五级神兵打造出的克木炮长啥样?答案在这里
- 大话西游2|大话西游2:比三千敏魔李逍遥还快的仙会是什么样呢?打造试试不就知道了
- 和平精英|为争一哥都拼了?牧童放话猎鲨,鲨鱼哟回应:我将打造最强战队
- 梦幻西游|梦幻西游:直播10个高伤元身打造,前面让人心碎,最后一个满血复活
- 英雄联盟手游|大话西游2:九开孟极打造全过程,狂吞聚魄丹豪气冲天
- 梦幻西游|梦幻西游:2万成本打造5只全红宠,钱到底有没有花在刀刃上了?
- 戒指|s11冠军戒指有多帅?联合奔驰打造18K白金戒指,选手们已量好尺寸
- 光环|梦幻西游:使用第三种打造方式,武器和衣服是可以拥有三加属性的
- 斗鱼|S11决赛排面十足!斗鱼携手32所高校电竞社打造线下观赛
- tower|梦幻西游:玩家打造渡劫四大唐队,溅射输出很省心,安逸挂机组合