merkle-distributor:smart根据Merkle根分配代币余额的智能合约

时间:2024-04-06 15:48:50
【文件属性】:

文件名称:merkle-distributor:smart根据Merkle根分配代币余额的智能合约

文件大小:72KB

文件格式:ZIP

更新时间:2024-04-06 15:48:50

Solidity

创建发行版 npm i -d # Create the Merkle root & paths npm run generate-merkle-root -- --input input.csv --network --description 'Short distribution description' # Verify that the merkle path are correct and match the root npm run verify-merkle-roots input.csv应该是CSV文件,其中包含要空投的地址和金额,请参阅scripts/example_input.csv 。 金额是带18位小数的浮点数(不是一元)。 结果导出到scripts/merkle-paths-output/ 部署分发服务器并使用geb-consol


【文件预览】:
merkle-distributor-master
----.gitattributes(33B)
----.gitmodules(189B)
----src()
--------openzeppelin()
--------MerkleDistributor.sol(5KB)
--------test()
--------MerkleDistributorFactory.sol(4KB)
--------interfaces()
----scripts()
--------verify-merkle-roots.ts(4KB)
--------merkle-paths-output()
--------example_input.csv(626B)
--------lib()
--------generate-merkle-root.ts(1KB)
--------merkle-path-server()
----lib()
--------ds-token()
--------ds-test()
----.travis.yml(432B)
----tsconfig.json(174B)
----LICENSE(34KB)
----README.md(1KB)
----Makefile(102B)
----.gitignore(17B)
----package-lock.json(58KB)
----package.json(1KB)

网友评论