代码编译后可以复制ABI和bytecode
可以认为是智能合约源代码的两种外在表现形式,其中Bytecode是给机器执行的,而ABI是给DApp 开发者用的用自然语言描述的合约接口规范。简单地将,智能合约可以理解为把“合同”变为代码,然后编译成Bytecode和ABI,Bytecode用来部署,ABI用来调用。在目录contracts/artifacts 出现*.json文件, ABI内容在JSON文件中可以找到“abi:”代码编译后可以复制ABI和bytecode。比如Token合约,适合于以太主网或测试网。
原创
2023-06-30 17:58:10 ·
173 阅读 ·
0 评论