智能合约

在DxChain3.0上,可以无缝迁移Ethereum上的所有合约技术。

Remix

设置DxChain3.0的MetaMask网络,Remix的environment中选择 injected web3 和 MetaMask网络保持一致。

新建sol 文件,编写智能合约代码。

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";

contract TestToken is ERC20("TestToken", "TT") {}

选择适当版本的solidity编译器,设置自动编译和编译优化,进行合约编译。

选择 injected web3 网络,部署智能合约。

MetaMask 确认交易发送后,完成合约部署。

其他

  • hardhat

  • truffle

  • ......

Last updated