跳到主要内容

原生链 - WASM

你可以使用以下步骤,用脚本在5ire Native链上部署一个智能合约:

  1. 连接到5ireChain网络

  2. 拥有一个编译好的WASM智能合约。这将使你了解5ire Native链上智能合约的所有相关技术细节。

  3. 为了部署编译好的WASM智能合约,用户应该能够获得一个合约ABI和它的WASM文件,或者用户也可以只拥有一个已经包含ABI和WASM的.contract(例如- ERC721.contract)文件。

  4. 克隆这个 repo (https://github.com/5ire-tech/wasm-contract-deployment)

  5. 改变目录到这个 repo 并在 VScode 中打开它,运行 'npm i' 。

  6. 注意:这一步只与想要部署他们的自定义合约的人有关。

  7. 然后用户可以将'.contract'文件的所有内容粘贴到abi.js中。他们也可以使用VScode扩展来格式化内容(右击>用>prettier来格式化文件)。

Proof of 5ire

5ireChain Testnet的端点--Thunder: wss://wss-testnet.5ire.network/

  1. 改变deploy.js中的phrase变量(输入可以获得一些gas费用的账户的助记词)

Proof of 5ire

  1. 运行'node deploy.js'。

  2. 在区块链上成功部署合约后,终端会向你提供完整的合约地址。