VueBloghyhero6

remix hardhat

2025-05-14 / 2025-05-14 / 62次浏览

`

  1. 启动本地节点 & 进入控制台

终端1: 启动节点(保持运行)

npx hardhat node

终端2: 连接节点

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市场可以用它来支持多种类型的数字资产,增强平台的灵活性。

说人话就是给游戏开发使用的