快速学习-Solidity源码和智能合约

Solidity源码和智能合约

  • Solidity 源代码要成为可以运行在以太坊上的智能合约需要经历如下的步骤:
  1. 用 Solidity 编写的智能合约源代码需要先使用编译器编译为字节码(Bytecode),编译过程中会同时产生智能合约的二进制接口规范(Application Binary Interface,简称为ABI);
  2. 通过交易(Transaction)的方式将字节码部署到以太坊网络,每次成功部署都会产生一个新的智能合约账户;
  3. 使用 Javascript 编写的 DApp 通常通过 web3.js + ABI去调用智能合约中的函数来实现数据的读取和修改。
发布了2139 篇原创文章 · 获赞 2376 · 访问量 24万+

猜你喜欢

转载自blog.csdn.net/weixin_42528266/article/details/105464785