【文件属性】:
文件名称:ChainBridge-old::bridge_at_night:模块化多方向区块链桥,可与多个网络进行交互; 以太坊,砧木,以太坊经典等等
文件大小:5.66MB
文件格式:ZIP
更新时间:2021-02-05 05:17:18
golang ethereum blockchain rpc bridge
链桥
这是区块链之间通用桥的go实现。 桥接器将能够使用本地燃料或任何令牌连接任何网络。
去做
实施对基于非EVM的区块链的支持
要求
去1.9.1
去以太坊go get github.com/ethereum/go-ethereum
solc / solcjs npm i -g solc
架桥
go get github.com/ChainSafe/ChainBridge
编译abi
cd solidity
mkdir build
solcjs --abi contracts/Bridge.sol -o build
跑步
桥梁通用说明,需要更新!
cd $GOPATH/src/gi
【文件预览】:
ChainBridge-old-master
----solidity()
--------Foreign()
--------Home()
--------index.js(2KB)
--------Bridge()
--------package.json(253B)
----main.go(12KB)
----.gitattributes(33B)
----client()
--------client.go(10KB)
--------transaction.go(4KB)
--------rpc.go(7KB)
--------sys.go(620B)
----logger()
--------log.go(683B)
----scripts()
--------estimateGasCost.sh(222B)
--------compileContracts.sh(141B)
----.circleci()
--------config.yml(231B)
----LICENSE(34KB)
----config.json(2KB)
----main_test.go(2KB)
----README.md(2KB)
----ChainBridge(11.82MB)
----.gitignore(37B)