`
npx hardhat node
npx hardhat console --network localhost
`
查看节点命令
hardhatProject npx hardhat node
Started HTTP and WebSocket JSON-RPC server at http://127.0.0.1:8545/
npx hardhat --network localhost test
npx hardhat deploy --network localhost
pnpm add --save-dev hardhat-deploy
如果是 truffle 的话
初始化
pnpm add --save-dev truffle
npx truffle unbox metacoin
Compile contracts: truffle compile
Migrate contracts: truffle migrate
Test contracts: truffle test
npx truffle develop
npx truffle migrate
正常来说hardhat用的要多一些。
ERC1155 有什么作用
ERC1155有什么不同呢?它的主要作用是允许一个合约同时管理多种代币类型,包括同质化和非同质化代币。
它解决了之前标准如ERC20和ERC721需要分开部署合约的问题,节省了Gas费用。其次,批量传输功能可以一次性处理多种代币,提高效率。然后,游戏和NFT平台中的应用,比如道具和资产的管理,会更高效。另外,在DeFi中的应用,比如组合多种资产,也是它的优势。还有,资源效率提升,节省存储和计算资源。
比如游戏开发者可能需要管理大量不同类型的道具,ERC1155能减少他们的开发复杂性和成本。另外,NFT市场可以用它来支持多种类型的数字资产,增强平台的灵活性。
说人话就是给游戏开发使用的
文章采用 知识共享署名 4.0 国际许可协议 进行许可,转载时请注明原文链接。