├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── backlog-item.md │ ├── bug_report.md │ └── user-sotry.md ├── pull_request_template.md └── workflows │ ├── checks.yml │ ├── e2e.yml │ ├── mocks.yml │ ├── test.yml │ └── update-core-example.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── chains └── evm │ ├── calls │ ├── calls.go │ ├── consts │ │ ├── bridge.go │ │ ├── centrifuge.go │ │ ├── erc20Handler.go │ │ ├── erc20PresetMinterPauser.go │ │ ├── erc721Handler.go │ │ ├── erc721PresetMinterPauser.go │ │ ├── generic.go │ │ └── minimalForwarder.go │ ├── contracts │ │ ├── bridge │ │ │ ├── bridge.go │ │ │ └── bridge_test.go │ │ ├── centrifuge │ │ │ ├── assetStore.go │ │ │ └── assetStore_test.go │ │ ├── contract.go │ │ ├── contract_test.go │ │ ├── deposit │ │ │ └── deposit.go │ │ ├── erc20 │ │ │ ├── erc20.go │ │ │ ├── erc20Handler.go │ │ │ └── erc20_test.go │ │ ├── erc721 │ │ │ ├── erc721.go │ │ │ ├── erc721Handler.go │ │ │ └── erc721_test.go │ │ ├── forwarder │ │ │ └── forwarder.go │ │ └── generic │ │ │ └── genericHandler.go │ ├── events │ │ ├── events.go │ │ ├── listener.go │ │ └── listener_test.go │ ├── evmclient │ │ └── evm-client.go │ ├── evmgaspricer │ │ ├── gas-pricer.go │ │ ├── london.go │ │ ├── london_test.go │ │ ├── mock │ │ │ └── gas-pricer.go │ │ ├── static.go │ │ └── static_test.go │ ├── evmtransaction │ │ ├── evm-tx.go │ │ └── evm-tx_test.go │ ├── mock │ │ └── calls.go │ ├── transactor │ │ ├── itx │ │ │ ├── itx.go │ │ │ ├── itx_test.go │ │ │ ├── minimalForwarder.go │ │ │ ├── minimalForwarder_test.go │ │ │ └── mock │ │ │ │ ├── itx.go │ │ │ │ └── minimalForwarder.go │ │ ├── mock │ │ │ └── transact.go │ │ ├── monitored │ │ │ ├── monitored.go │ │ │ └── monitored_test.go │ │ ├── prepare │ │ │ ├── prepare.go │ │ │ └── prepare_test.go │ │ ├── signAndSend │ │ │ ├── signAndSend.go │ │ │ └── signAndSend_test.go │ │ └── transact.go │ ├── util.go │ └── util_test.go │ ├── chain.go │ ├── cli │ ├── account │ │ ├── account.go │ │ ├── flagVars.go │ │ ├── generate-key-pair.go │ │ ├── transfer.go │ │ └── transfer_test.go │ ├── admin │ │ ├── add-admin.go │ │ ├── add-relayer.go │ │ ├── admin.go │ │ ├── admin_test.go │ │ ├── flagVars.go │ │ ├── get-threshold.go │ │ ├── is-relayer.go │ │ ├── pause.go │ │ ├── remove-admin.go │ │ ├── remove-relayer.go │ │ ├── set-deposit-nonce.go │ │ ├── set-fee.go │ │ ├── set-threshold.go │ │ ├── unpause.go │ │ └── withdraw.go │ ├── bridge │ │ ├── bridge.go │ │ ├── bridge_test.go │ │ ├── cancel-proposal.go │ │ ├── flagVars.go │ │ ├── mock │ │ │ └── vote-proposal.go │ │ ├── query-proposal.go │ │ ├── query-resource.go │ │ ├── register-generic-resource.go │ │ ├── register-resource.go │ │ ├── set-burn.go │ │ ├── vote-proposal.go │ │ └── vote-proposal_test.go │ ├── centrifuge │ │ ├── centrifuge.go │ │ ├── centrifuge_test.go │ │ ├── deploy.go │ │ ├── flagVars.go │ │ └── get-hash.go │ ├── cli.go │ ├── deploy │ │ └── deploy.go │ ├── erc20 │ │ ├── add-minter.go │ │ ├── approve.go │ │ ├── balance.go │ │ ├── deposit.go │ │ ├── erc20.go │ │ ├── erc20_test.go │ │ ├── flagVars.go │ │ ├── get-allowance.go │ │ └── mint.go │ ├── erc721 │ │ ├── add-minter.go │ │ ├── approve.go │ │ ├── deposit.go │ │ ├── erc721.go │ │ ├── erc721_test.go │ │ ├── flagVars.go │ │ ├── mint.go │ │ └── owner.go │ ├── flags │ │ └── utils.go │ ├── initialize │ │ └── initialize.go │ ├── local │ │ ├── deploy.go │ │ └── local.go │ ├── logger │ │ ├── logger.go │ │ └── logger_test.go │ └── utils │ │ ├── flagVars.go │ │ ├── hash-list.go │ │ ├── simulate.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── executor │ ├── message-handler.go │ ├── message-handler_test.go │ ├── mock │ │ └── voter.go │ ├── proposal │ │ └── proposal.go │ ├── voter.go │ └── voter_test.go │ └── listener │ ├── deposit-handler.go │ ├── deposit-handler_test.go │ ├── event-handler.go │ ├── event-handler_test.go │ ├── listener.go │ ├── listener_test.go │ └── mock │ ├── handler.go │ └── listener.go ├── config ├── chain │ ├── config.go │ ├── config_test.go │ ├── evm.go │ └── evm_test.go ├── config.go ├── config_test.go └── relayer │ └── config.go ├── crypto ├── keypair.go ├── secp256k1 │ ├── secp256k1.go │ └── secp256k1_test.go └── sr25519 │ ├── sr25519.go │ └── sr25519_test.go ├── e2e ├── dummy │ └── gas-pricer.go └── evm │ ├── evm_test.go │ └── util.go ├── example ├── Dockerfile ├── app │ └── app.go ├── cfg │ ├── config_evm-evm_1.json │ ├── config_evm-evm_2.json │ ├── config_evm-evm_3.json │ └── otel-collector-config.yml ├── cmd │ └── cmd.go ├── docker-compose.yml ├── geth-build │ ├── Dockerfile │ ├── entrypoint.sh │ ├── genesis.json │ ├── keystore │ │ ├── UTC--2020-03-20T21-14-07.508717834Z--f4314cb9046bece6aa54bb9533155434d0c76909 │ │ ├── UTC--2020-04-07T13-50-35.447Z--ff93b45308fd417df303d6515ab04d9e89a750ca │ │ ├── UTC--2020-04-07T13-52-12.564Z--8e0a907331554af72563bd8d43051c2e64be5d35 │ │ ├── UTC--2020-04-07T13-53-49.003Z--24962717f8fa5ba3b931bacaf9ac03924eb475a0 │ │ ├── UTC--2020-04-07T13-55-20.258Z--148ffb2074a9e59ed58142822b3eb3fcbffb0cd7 │ │ └── UTC--2020-04-07T13-56-44.768Z--4ceef6139f00f9f4535ad19640ff7a0137708485 │ └── password.txt └── main.go ├── flags └── flags.go ├── go.mod ├── go.sum ├── keystore ├── decrypt.go ├── encrypt.go ├── encrypt_test.go ├── keyring.go ├── keyring_test.go └── keystore.go ├── logger └── logger.go ├── lvldb └── lvldb.go ├── opentelemetry └── metrics.go ├── relayer ├── message │ ├── message.go │ ├── message_processors.go │ └── message_processors_test.go ├── mock │ └── relayer.go ├── relayer.go └── relayer_test.go ├── scripts ├── e2e_tests.sh ├── header.txt └── tests.sh ├── sender ├── secp256sender │ └── sender.go └── sender.go ├── store ├── blockstore.go ├── blockstore_test.go ├── mock │ └── blockstore.go ├── noncestore.go ├── noncestore_test.go └── store.go ├── types └── bytes.go └── util └── cli.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/backlog-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/ISSUE_TEMPLATE/backlog-item.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/user-sotry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/ISSUE_TEMPLATE/user-sotry.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/mocks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/workflows/mocks.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update-core-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.github/workflows/update-core-example.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/README.md -------------------------------------------------------------------------------- /chains/evm/calls/calls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/calls.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/bridge.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/centrifuge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/centrifuge.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/erc20Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/erc20Handler.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/erc20PresetMinterPauser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/erc20PresetMinterPauser.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/erc721Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/erc721Handler.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/erc721PresetMinterPauser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/erc721PresetMinterPauser.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/generic.go -------------------------------------------------------------------------------- /chains/evm/calls/consts/minimalForwarder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/consts/minimalForwarder.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/bridge/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/bridge/bridge.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/bridge/bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/bridge/bridge_test.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/centrifuge/assetStore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/centrifuge/assetStore.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/centrifuge/assetStore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/centrifuge/assetStore_test.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/contract.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/contract_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/contract_test.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/deposit/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/deposit/deposit.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc20/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc20/erc20.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc20/erc20Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc20/erc20Handler.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc20/erc20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc20/erc20_test.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc721/erc721.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc721/erc721.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc721/erc721Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc721/erc721Handler.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/erc721/erc721_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/erc721/erc721_test.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/forwarder/forwarder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/forwarder/forwarder.go -------------------------------------------------------------------------------- /chains/evm/calls/contracts/generic/genericHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/contracts/generic/genericHandler.go -------------------------------------------------------------------------------- /chains/evm/calls/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/events/events.go -------------------------------------------------------------------------------- /chains/evm/calls/events/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/events/listener.go -------------------------------------------------------------------------------- /chains/evm/calls/events/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/events/listener_test.go -------------------------------------------------------------------------------- /chains/evm/calls/evmclient/evm-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmclient/evm-client.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/gas-pricer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/gas-pricer.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/london.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/london.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/london_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/london_test.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/mock/gas-pricer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/mock/gas-pricer.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/static.go -------------------------------------------------------------------------------- /chains/evm/calls/evmgaspricer/static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmgaspricer/static_test.go -------------------------------------------------------------------------------- /chains/evm/calls/evmtransaction/evm-tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmtransaction/evm-tx.go -------------------------------------------------------------------------------- /chains/evm/calls/evmtransaction/evm-tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/evmtransaction/evm-tx_test.go -------------------------------------------------------------------------------- /chains/evm/calls/mock/calls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/mock/calls.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/itx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/itx.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/itx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/itx_test.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/minimalForwarder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/minimalForwarder.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/minimalForwarder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/minimalForwarder_test.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/mock/itx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/mock/itx.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/itx/mock/minimalForwarder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/itx/mock/minimalForwarder.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/mock/transact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/mock/transact.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/monitored/monitored.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/monitored/monitored.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/monitored/monitored_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/monitored/monitored_test.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/prepare/prepare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/prepare/prepare.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/prepare/prepare_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/prepare/prepare_test.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/signAndSend/signAndSend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/signAndSend/signAndSend.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/signAndSend/signAndSend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/signAndSend/signAndSend_test.go -------------------------------------------------------------------------------- /chains/evm/calls/transactor/transact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/transactor/transact.go -------------------------------------------------------------------------------- /chains/evm/calls/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/util.go -------------------------------------------------------------------------------- /chains/evm/calls/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/calls/util_test.go -------------------------------------------------------------------------------- /chains/evm/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/chain.go -------------------------------------------------------------------------------- /chains/evm/cli/account/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/account/account.go -------------------------------------------------------------------------------- /chains/evm/cli/account/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/account/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/account/generate-key-pair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/account/generate-key-pair.go -------------------------------------------------------------------------------- /chains/evm/cli/account/transfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/account/transfer.go -------------------------------------------------------------------------------- /chains/evm/cli/account/transfer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/account/transfer_test.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/add-admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/add-admin.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/add-relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/add-relayer.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/admin.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/admin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/admin_test.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/get-threshold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/get-threshold.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/is-relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/is-relayer.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/pause.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/remove-admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/remove-admin.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/remove-relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/remove-relayer.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/set-deposit-nonce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/set-deposit-nonce.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/set-fee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/set-fee.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/set-threshold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/set-threshold.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/unpause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/unpause.go -------------------------------------------------------------------------------- /chains/evm/cli/admin/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/admin/withdraw.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/bridge.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/bridge_test.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/cancel-proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/cancel-proposal.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/mock/vote-proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/mock/vote-proposal.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/query-proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/query-proposal.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/query-resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/query-resource.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/register-generic-resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/register-generic-resource.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/register-resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/register-resource.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/set-burn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/set-burn.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/vote-proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/vote-proposal.go -------------------------------------------------------------------------------- /chains/evm/cli/bridge/vote-proposal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/bridge/vote-proposal_test.go -------------------------------------------------------------------------------- /chains/evm/cli/centrifuge/centrifuge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/centrifuge/centrifuge.go -------------------------------------------------------------------------------- /chains/evm/cli/centrifuge/centrifuge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/centrifuge/centrifuge_test.go -------------------------------------------------------------------------------- /chains/evm/cli/centrifuge/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/centrifuge/deploy.go -------------------------------------------------------------------------------- /chains/evm/cli/centrifuge/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/centrifuge/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/centrifuge/get-hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/centrifuge/get-hash.go -------------------------------------------------------------------------------- /chains/evm/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/cli.go -------------------------------------------------------------------------------- /chains/evm/cli/deploy/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/deploy/deploy.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/add-minter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/add-minter.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/approve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/approve.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/balance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/balance.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/deposit.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/erc20.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/erc20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/erc20_test.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/get-allowance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/get-allowance.go -------------------------------------------------------------------------------- /chains/evm/cli/erc20/mint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc20/mint.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/add-minter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/add-minter.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/approve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/approve.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/deposit.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/erc721.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/erc721.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/erc721_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/erc721_test.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/mint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/mint.go -------------------------------------------------------------------------------- /chains/evm/cli/erc721/owner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/erc721/owner.go -------------------------------------------------------------------------------- /chains/evm/cli/flags/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/flags/utils.go -------------------------------------------------------------------------------- /chains/evm/cli/initialize/initialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/initialize/initialize.go -------------------------------------------------------------------------------- /chains/evm/cli/local/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/local/deploy.go -------------------------------------------------------------------------------- /chains/evm/cli/local/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/local/local.go -------------------------------------------------------------------------------- /chains/evm/cli/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/logger/logger.go -------------------------------------------------------------------------------- /chains/evm/cli/logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/logger/logger_test.go -------------------------------------------------------------------------------- /chains/evm/cli/utils/flagVars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/utils/flagVars.go -------------------------------------------------------------------------------- /chains/evm/cli/utils/hash-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/utils/hash-list.go -------------------------------------------------------------------------------- /chains/evm/cli/utils/simulate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/utils/simulate.go -------------------------------------------------------------------------------- /chains/evm/cli/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/utils/utils.go -------------------------------------------------------------------------------- /chains/evm/cli/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/cli/utils/utils_test.go -------------------------------------------------------------------------------- /chains/evm/executor/message-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/message-handler.go -------------------------------------------------------------------------------- /chains/evm/executor/message-handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/message-handler_test.go -------------------------------------------------------------------------------- /chains/evm/executor/mock/voter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/mock/voter.go -------------------------------------------------------------------------------- /chains/evm/executor/proposal/proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/proposal/proposal.go -------------------------------------------------------------------------------- /chains/evm/executor/voter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/voter.go -------------------------------------------------------------------------------- /chains/evm/executor/voter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/executor/voter_test.go -------------------------------------------------------------------------------- /chains/evm/listener/deposit-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/deposit-handler.go -------------------------------------------------------------------------------- /chains/evm/listener/deposit-handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/deposit-handler_test.go -------------------------------------------------------------------------------- /chains/evm/listener/event-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/event-handler.go -------------------------------------------------------------------------------- /chains/evm/listener/event-handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/event-handler_test.go -------------------------------------------------------------------------------- /chains/evm/listener/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/listener.go -------------------------------------------------------------------------------- /chains/evm/listener/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/listener_test.go -------------------------------------------------------------------------------- /chains/evm/listener/mock/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/mock/handler.go -------------------------------------------------------------------------------- /chains/evm/listener/mock/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/chains/evm/listener/mock/listener.go -------------------------------------------------------------------------------- /config/chain/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/chain/config.go -------------------------------------------------------------------------------- /config/chain/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/chain/config_test.go -------------------------------------------------------------------------------- /config/chain/evm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/chain/evm.go -------------------------------------------------------------------------------- /config/chain/evm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/chain/evm_test.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/config_test.go -------------------------------------------------------------------------------- /config/relayer/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/config/relayer/config.go -------------------------------------------------------------------------------- /crypto/keypair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/crypto/keypair.go -------------------------------------------------------------------------------- /crypto/secp256k1/secp256k1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/crypto/secp256k1/secp256k1.go -------------------------------------------------------------------------------- /crypto/secp256k1/secp256k1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/crypto/secp256k1/secp256k1_test.go -------------------------------------------------------------------------------- /crypto/sr25519/sr25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/crypto/sr25519/sr25519.go -------------------------------------------------------------------------------- /crypto/sr25519/sr25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/crypto/sr25519/sr25519_test.go -------------------------------------------------------------------------------- /e2e/dummy/gas-pricer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/e2e/dummy/gas-pricer.go -------------------------------------------------------------------------------- /e2e/evm/evm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/e2e/evm/evm_test.go -------------------------------------------------------------------------------- /e2e/evm/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/e2e/evm/util.go -------------------------------------------------------------------------------- /example/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/Dockerfile -------------------------------------------------------------------------------- /example/app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/app/app.go -------------------------------------------------------------------------------- /example/cfg/config_evm-evm_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/cfg/config_evm-evm_1.json -------------------------------------------------------------------------------- /example/cfg/config_evm-evm_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/cfg/config_evm-evm_2.json -------------------------------------------------------------------------------- /example/cfg/config_evm-evm_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/cfg/config_evm-evm_3.json -------------------------------------------------------------------------------- /example/cfg/otel-collector-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/cfg/otel-collector-config.yml -------------------------------------------------------------------------------- /example/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/cmd/cmd.go -------------------------------------------------------------------------------- /example/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/docker-compose.yml -------------------------------------------------------------------------------- /example/geth-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/Dockerfile -------------------------------------------------------------------------------- /example/geth-build/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/entrypoint.sh -------------------------------------------------------------------------------- /example/geth-build/genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/genesis.json -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-03-20T21-14-07.508717834Z--f4314cb9046bece6aa54bb9533155434d0c76909: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-03-20T21-14-07.508717834Z--f4314cb9046bece6aa54bb9533155434d0c76909 -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-04-07T13-50-35.447Z--ff93b45308fd417df303d6515ab04d9e89a750ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-04-07T13-50-35.447Z--ff93b45308fd417df303d6515ab04d9e89a750ca -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-04-07T13-52-12.564Z--8e0a907331554af72563bd8d43051c2e64be5d35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-04-07T13-52-12.564Z--8e0a907331554af72563bd8d43051c2e64be5d35 -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-04-07T13-53-49.003Z--24962717f8fa5ba3b931bacaf9ac03924eb475a0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-04-07T13-53-49.003Z--24962717f8fa5ba3b931bacaf9ac03924eb475a0 -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-04-07T13-55-20.258Z--148ffb2074a9e59ed58142822b3eb3fcbffb0cd7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-04-07T13-55-20.258Z--148ffb2074a9e59ed58142822b3eb3fcbffb0cd7 -------------------------------------------------------------------------------- /example/geth-build/keystore/UTC--2020-04-07T13-56-44.768Z--4ceef6139f00f9f4535ad19640ff7a0137708485: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/keystore/UTC--2020-04-07T13-56-44.768Z--4ceef6139f00f9f4535ad19640ff7a0137708485 -------------------------------------------------------------------------------- /example/geth-build/password.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/geth-build/password.txt -------------------------------------------------------------------------------- /example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/example/main.go -------------------------------------------------------------------------------- /flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/flags/flags.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/go.sum -------------------------------------------------------------------------------- /keystore/decrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/decrypt.go -------------------------------------------------------------------------------- /keystore/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/encrypt.go -------------------------------------------------------------------------------- /keystore/encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/encrypt_test.go -------------------------------------------------------------------------------- /keystore/keyring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/keyring.go -------------------------------------------------------------------------------- /keystore/keyring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/keyring_test.go -------------------------------------------------------------------------------- /keystore/keystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/keystore/keystore.go -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/logger/logger.go -------------------------------------------------------------------------------- /lvldb/lvldb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/lvldb/lvldb.go -------------------------------------------------------------------------------- /opentelemetry/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/opentelemetry/metrics.go -------------------------------------------------------------------------------- /relayer/message/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/message/message.go -------------------------------------------------------------------------------- /relayer/message/message_processors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/message/message_processors.go -------------------------------------------------------------------------------- /relayer/message/message_processors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/message/message_processors_test.go -------------------------------------------------------------------------------- /relayer/mock/relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/mock/relayer.go -------------------------------------------------------------------------------- /relayer/relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/relayer.go -------------------------------------------------------------------------------- /relayer/relayer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/relayer/relayer_test.go -------------------------------------------------------------------------------- /scripts/e2e_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/scripts/e2e_tests.sh -------------------------------------------------------------------------------- /scripts/header.txt: -------------------------------------------------------------------------------- 1 | Copyright 2021 ChainSafe Systems 2 | SPDX-License-Identifier: LGPL-3.0-only -------------------------------------------------------------------------------- /scripts/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/scripts/tests.sh -------------------------------------------------------------------------------- /sender/secp256sender/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/sender/secp256sender/sender.go -------------------------------------------------------------------------------- /sender/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/sender/sender.go -------------------------------------------------------------------------------- /store/blockstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/blockstore.go -------------------------------------------------------------------------------- /store/blockstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/blockstore_test.go -------------------------------------------------------------------------------- /store/mock/blockstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/mock/blockstore.go -------------------------------------------------------------------------------- /store/noncestore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/noncestore.go -------------------------------------------------------------------------------- /store/noncestore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/noncestore_test.go -------------------------------------------------------------------------------- /store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/store/store.go -------------------------------------------------------------------------------- /types/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/types/bytes.go -------------------------------------------------------------------------------- /util/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/chainbridge-core/HEAD/util/cli.go --------------------------------------------------------------------------------