文件名称:Feeless:团结合同,允许任何人为任何人支付不信任的费用
文件大小:91KB
文件格式:ZIP
更新时间:2024-05-20 15:51:12
JavaScript
无情的 团结合同,允许任何人为任何人支付不信任的费用 安装 安装全球与npm install -g truffle 安装全球与npm install -g ganache-cli 使用npm install安装本地软件包 在单独的终端scripts/rpc.sh运行ganache 使用npm test 在macOS上,您还需要安装watchman: brew install watchman 用法 从Feeless小型合约继承您的智能合约 添加feeless修改任何方法你想允许间接调用 在这些方法以及它们内部调用的方法中,使用msgSender代替msg.sender 例如,令牌智能合约允许委托转账: contract MyToken is StandardToken, Feeless { string public constant symbol = "XXX";
【文件预览】:
Feeless-master
----.soliumrc.json(507B)
----migrations()
--------1_initial_migration.js(123B)
--------2_deploy_contracts.js(122B)
----.babelrc(35B)
----scripts()
--------testrpc(win).bat(1KB)
--------rpc.sh(1KB)
----flow-typed()
--------defs.js(258B)
----contracts()
--------Feeless.sol(958B)
--------Migrations.sol(550B)
----.travis.yml(377B)
----test()
--------Feeless.js(5KB)
--------helpers()
--------impl()
----.solcover.js(1KB)
----README.md(2KB)
----truffle.js(384B)
----.soliumignore(12B)
----.gitignore(129B)
----package-lock.json(355KB)
----package.json(2KB)