没有合适的资源?快使用搜索试试~ 我知道了~
chainbridge-solidity:ChainBridge的固定合同
共84个文件
js:36个
sol:19个
sh:6个
需积分: 9 1 下载量 22 浏览量
2021-04-28
19:32:36
上传
评论
收藏 153KB ZIP 举报
温馨提示
链桥固结 ChainBridge使用Solidity智能合约来实现与EVM兼容链之间的传输。 这些合同包括一个核心桥合同(Bridge.sol)和一组处理程序合同(ERC20Handler.sol,ERC721Handler.sol和GenericHandler.sol)。 过桥合同负责启动,表决和执行建议的转让。 桥接合同使用处理程序与其他现有合同进行交互。 阅读更多。 可以在找到用于部署这些合同并与这些合同进行交互的CLI。 依存关系 需要nodejs和npm 。 指令 make install-deps :全局安装松露和Ganache,获取本地依赖项。 还安装abigen从go-ethereum 。 make bindings :在./build/bindings/go创建go绑定 PORT=<port> SILENT=<bool> make start-ganache :启
资源推荐
资源详情
资源评论
收起资源包目录
chainbridge-solidity-master.zip (84个子文件)
chainbridge-solidity-master
.gitattributes 32B
rollup.config.js 633B
.github
dependabot.yml 355B
ISSUE_TEMPLATE
bug_report.md 997B
feature-request-or-epic.md 937B
backlog-item.md 565B
pull_request_template.md 2KB
workflows
test.yml 1KB
migrations
1_initial_migration.js 212B
src
index.ts 26B
scripts
compileAbiBin.js 1KB
geth
keystore
UTC--2020-04-07T13-53-49.003Z--24962717f8fa5ba3b931bacaf9ac03924eb475a0 489B
UTC--2020-04-07T13-55-20.258Z--148ffb2074a9e59ed58142822b3eb3fcbffb0cd7 489B
UTC--2020-04-07T13-50-35.447Z--ff93b45308fd417df303d6515ab04d9e89a750ca 489B
UTC--2020-04-07T13-52-12.564Z--8e0a907331554af72563bd8d43051c2e64be5d35 489B
UTC--2020-04-07T13-56-44.768Z--4ceef6139f00f9f4535ad19640ff7a0137708485 489B
run_geth.sh 2KB
genesis.json 1KB
start_geth.sh 1KB
password.txt 84B
start_geth2.sh 1KB
start_ganache.sh 1KB
.solcover.js 68B
install_deps.sh 1KB
create_bindings.sh 740B
contracts
Bridge.sol 19KB
utils
Pausable.sol 2KB
SafeMath.sol 1KB
SafeCast.sol 772B
AccessControl.sol 7KB
ERC20Safe.sol 4KB
ERC721Safe.sol 3KB
TestContracts.sol 1KB
interfaces
IBridge.sol 360B
IGenericHandler.sol 1KB
IDepositExecute.sol 1018B
IERCHandler.sol 1KB
handlers
ERC20Handler.sol 7KB
ERC721Handler.sol 9KB
GenericHandler.sol 11KB
HandlerHelpers.sol 3KB
CentrifugeAsset.sol 656B
ERC721MinterBurnerPauser.sol 3KB
Migrations.sol 506B
tsconfig.json 606B
LICENSE 7KB
test
helpers.js 4KB
contractBridge
admin.js 10KB
constructor.js 2KB
depositGeneric.js 3KB
cancelDepositProposal.js 8KB
fee.js 5KB
depositERC721.js 6KB
voteDepositProposal.js 11KB
depositERC20.js 5KB
createDepositProposal.js 10KB
safeCast.js 633B
handlers
erc20
burnList.js 3KB
constructor.js 3KB
depositBurn.js 3KB
isWhitelisted.js 3KB
deposit.js 4KB
setResourceIDAndContractAddress.js 6KB
generic
constructor.js 7KB
deposit.js 13KB
executeProposal.js 6KB
erc721
burnList.js 3KB
depositBurn.js 4KB
deposit.js 4KB
gasBenchmarks
deposits.js 11KB
executeProposal.js 14KB
deployments.js 2KB
voteProposal.js 4KB
e2e
erc20
differentChainsMock.js 11KB
sameChain.js 5KB
erc721
differentChainsMock.js 10KB
sameChain.js 5KB
truffle-config.js 4KB
README.md 2KB
Makefile 603B
.gitignore 121B
codechecks.yml 48B
package-lock.json 247KB
package.json 1KB
共 84 条
- 1
资源评论
cestZOE
- 粉丝: 21
- 资源: 4547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功