├── .dockerignore ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── labeler.yml └── workflows │ ├── build.yml │ ├── clean-artifacts.yml │ ├── codeql-analysis.yml │ ├── deploy-contract.yml │ ├── docs.yml │ ├── goreleaser.yml │ ├── labeler.yml │ ├── linkchecker.yml │ ├── lint.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .mergify.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── app ├── ante │ ├── ante.go │ ├── ante_test.go │ ├── doc.go │ ├── eth.go │ ├── eth_test.go │ └── utils_test.go ├── app.go ├── app_test.go ├── export.go ├── simulation_test.go └── test_helpers.go ├── buf.yaml ├── clang-format ├── client ├── config.go ├── docs │ ├── config.json │ ├── statik │ │ ├── init.go │ │ └── statik.go │ └── swagger-ui │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui.css │ │ └── swagger.yaml ├── export.go ├── import.go ├── keys.go ├── keys │ ├── add.go │ ├── keys.go │ └── utils.go └── testnet.go ├── cmd ├── config │ ├── config.go │ └── config_test.go └── ethermintd │ ├── cmd_test.go │ ├── flags.go │ ├── genaccounts.go │ ├── main.go │ └── root.go ├── codecov.yml ├── config.yml ├── crypto ├── codec │ ├── amino.go │ └── codec.go ├── ethsecp256k1 │ ├── ethsecp256k1.go │ ├── ethsecp256k1_test.go │ └── keys.pb.go └── hd │ ├── algorithm.go │ └── algorithm_test.go ├── docker-compose.yml ├── docs ├── .vuepress │ ├── components │ │ ├── Home.vue │ │ ├── IconCode.vue │ │ ├── IconRocket.vue │ │ ├── TmIconEthereumIntro.vue │ │ ├── TmLogoEthereumBlack.vue │ │ └── TmLogoEthereumWhite.vue │ ├── config.js │ ├── public │ │ ├── ethermint-logo-horizontal-alpha.svg │ │ ├── logo-bw.svg │ │ └── logo.svg │ └── styles │ │ └── index.styl ├── DOCS_README.md ├── README.md ├── api │ ├── README.md │ ├── json-rpc │ │ ├── endpoints.md │ │ ├── events.md │ │ ├── namespaces.md │ │ └── running_server.md │ └── proto-docs.md ├── architecture │ ├── README.md │ ├── adr-001-state.md │ └── adr-template.md ├── basics │ ├── README.md │ ├── accounts.md │ ├── gas.md │ ├── img │ │ └── photon.png │ ├── tokens.md │ └── transactions.md ├── core │ ├── README.md │ ├── encoding.md │ └── pending_state.md ├── guides │ ├── README.md │ ├── img │ │ ├── metamask_import.png │ │ ├── metamask_network_settings.png │ │ ├── remix_deploy.png │ │ ├── remix_deployed.png │ │ └── remix_interact.png │ ├── keys-wallets │ │ ├── keyring.md │ │ └── metamask.md │ ├── localnet │ │ ├── multi_node.md │ │ └── single_node.md │ ├── tools │ │ ├── remix.md │ │ └── truffle.md │ └── upgrade.md ├── intro │ ├── README.md │ ├── architecture.md │ ├── clients.md │ ├── overview.md │ ├── resources.md │ └── use_cases.md ├── package-lock.json ├── package.json ├── post.sh ├── pre.sh ├── protodoc-markdown.tmpl ├── quickstart │ ├── README.md │ ├── binary.md │ ├── installation.md │ ├── interact_node.md │ └── run_node.md ├── testnet │ ├── README.md │ ├── cloud_providers.md │ ├── join.md │ ├── security.md │ ├── testnet.md │ └── validator-setup.md ├── versions └── yarn.lock ├── encoding ├── codec │ └── codec.go ├── config.go └── config_test.go ├── ethereum └── rpc │ ├── apis.go │ ├── backend │ ├── backend.go │ └── utils.go │ ├── doc.go │ ├── namespaces │ ├── debug │ │ ├── internal.go │ │ ├── trace.go │ │ ├── trace_fallback.go │ │ └── utils.go │ ├── eth │ │ ├── api.go │ │ └── filters │ │ │ ├── api.go │ │ │ ├── filter_system.go │ │ │ ├── filters.go │ │ │ ├── subscription.go │ │ │ └── utils.go │ ├── miner │ │ ├── api.go │ │ └── unsupported.go │ ├── net │ │ └── api.go │ ├── personal │ │ └── api.go │ ├── txpool │ │ └── api.go │ └── web3 │ │ └── api.go │ ├── pubsub │ ├── pubsub.go │ └── pubsub_test.go │ ├── types │ ├── addrlock.go │ ├── block.go │ ├── query_client.go │ ├── types.go │ └── utils.go │ └── websockets.go ├── go.mod ├── go.sum ├── gometalinter.json ├── init.bat ├── init.sh ├── networks └── local │ ├── Makefile │ └── ethermintnode │ └── Dockerfile ├── proto └── ethermint │ ├── crypto │ └── v1alpha1 │ │ └── ethsecp256k1 │ │ └── keys.proto │ ├── evm │ └── v1alpha1 │ │ ├── evm.proto │ │ ├── genesis.proto │ │ ├── query.proto │ │ └── tx.proto │ └── types │ └── v1alpha1 │ └── account.proto ├── scripts ├── contract-test.sh ├── gen-tests-artifacts.sh ├── integration-test-all.sh ├── proto-tools-installer.sh ├── protoc-swagger-gen.sh ├── protocgen.sh ├── run-solidity-tests.sh ├── start-docker.sh └── start.sh ├── server ├── config │ ├── config.go │ ├── config_test.go │ └── toml.go ├── evmrpc.go ├── flags.go ├── start.go └── util.go ├── tests ├── e2e │ └── integration_test.go ├── importer │ ├── chain_ctx.go │ ├── chain_ctx_test.go │ └── importer_test.go ├── rpc │ ├── net_test.go │ ├── personal_test.go │ ├── rpc_pending_test.go │ ├── rpc_test.go │ └── utils.go ├── signer.go ├── solidity │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ ├── init-test-node.sh │ ├── package.json │ ├── suites │ │ ├── basic │ │ │ ├── contracts │ │ │ │ ├── Counter.sol │ │ │ │ ├── Storage.sol │ │ │ │ └── test │ │ │ │ │ └── Migrations.sol │ │ │ ├── migrations │ │ │ │ └── 1_initial_migration.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── .gitkeep │ │ │ │ ├── counter.js │ │ │ │ └── estimateGas.js │ │ │ └── truffle-config.js │ │ ├── exception │ │ │ ├── contracts │ │ │ │ ├── TestRevert.sol │ │ │ │ └── test │ │ │ │ │ └── Migrations.sol │ │ │ ├── migrations │ │ │ │ └── 1_initial_migration.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── .gitkeep │ │ │ │ └── revert.js │ │ │ └── truffle-config.js │ │ ├── initializable-buidler │ │ │ ├── .gitignore │ │ │ ├── buidler.config.js │ │ │ ├── contracts │ │ │ │ ├── Initializable.sol │ │ │ │ ├── Petrifiable.sol │ │ │ │ ├── TimeHelpers.sol │ │ │ │ ├── Uint256Helpers.sol │ │ │ │ ├── UnstructuredStorage.sol │ │ │ │ └── test │ │ │ │ │ └── InitializableMock.sol │ │ │ ├── package.json │ │ │ └── test │ │ │ │ └── lifecycle.js │ │ ├── initializable │ │ │ ├── contracts │ │ │ │ ├── Initializable.sol │ │ │ │ ├── Petrifiable.sol │ │ │ │ ├── TimeHelpers.sol │ │ │ │ ├── Uint256Helpers.sol │ │ │ │ ├── UnstructuredStorage.sol │ │ │ │ └── test │ │ │ │ │ ├── InitializableMock.sol │ │ │ │ │ └── Migrations.sol │ │ │ ├── migrations │ │ │ │ └── 1_initial_migration.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── .gitkeep │ │ │ │ └── lifecycle.js │ │ │ └── truffle-config.js │ │ ├── opcode │ │ │ ├── bytecode.js │ │ │ ├── contracts │ │ │ │ ├── Migrations.sol │ │ │ │ └── OpCodes.sol │ │ │ ├── migrations │ │ │ │ ├── 1_initial_migration.js │ │ │ │ └── 2_opCodes_migration.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ └── opCodes.js │ │ │ └── truffle-config.js │ │ ├── proxy │ │ │ ├── contracts │ │ │ │ ├── DelegateProxy.sol │ │ │ │ ├── DepositableDelegateProxy.sol │ │ │ │ ├── DepositableStorage.sol │ │ │ │ ├── ERCProxy.sol │ │ │ │ ├── IsContract.sol │ │ │ │ ├── UnstructuredStorage.sol │ │ │ │ └── test │ │ │ │ │ ├── DepositableDelegateProxyMock.sol │ │ │ │ │ ├── EthSender.sol │ │ │ │ │ ├── Migrations.sol │ │ │ │ │ └── ProxyTarget.sol │ │ │ ├── migrations │ │ │ │ └── 1_initial_migration.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── .gitkeep │ │ │ │ └── depositable_delegate_proxy.js │ │ │ └── truffle-config.js │ │ ├── staking │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── ci_contracts.yml │ │ │ ├── contracts │ │ │ │ ├── Staking.sol │ │ │ │ ├── StakingFactory.sol │ │ │ │ ├── lib │ │ │ │ │ ├── Checkpointing.sol │ │ │ │ │ └── os │ │ │ │ │ │ ├── Autopetrified.sol │ │ │ │ │ │ ├── DelegateProxy.sol │ │ │ │ │ │ ├── ERC20.sol │ │ │ │ │ │ ├── ERCProxy.sol │ │ │ │ │ │ ├── Initializable.sol │ │ │ │ │ │ ├── IsContract.sol │ │ │ │ │ │ ├── Migrations.sol │ │ │ │ │ │ ├── Petrifiable.sol │ │ │ │ │ │ ├── SafeERC20.sol │ │ │ │ │ │ ├── SafeMath.sol │ │ │ │ │ │ ├── SafeMath64.sol │ │ │ │ │ │ ├── ScriptHelpers.sol │ │ │ │ │ │ ├── TimeHelpers.sol │ │ │ │ │ │ ├── Uint256Helpers.sol │ │ │ │ │ │ └── UnstructuredStorage.sol │ │ │ │ ├── locking │ │ │ │ │ ├── ILockManager.sol │ │ │ │ │ ├── IStakingLocking.sol │ │ │ │ │ └── TimeLockManager.sol │ │ │ │ ├── proxies │ │ │ │ │ ├── StakingProxy.sol │ │ │ │ │ └── ThinProxy.sol │ │ │ │ ├── standards │ │ │ │ │ └── ERC900.sol │ │ │ │ └── test │ │ │ │ │ ├── TestImports.sol │ │ │ │ │ ├── lib │ │ │ │ │ ├── EchidnaStaking.sol │ │ │ │ │ ├── ITokenController.sol │ │ │ │ │ └── MiniMeToken.sol │ │ │ │ │ └── mocks │ │ │ │ │ ├── BadTokenMock.sol │ │ │ │ │ ├── CheckpointingMock.sol │ │ │ │ │ ├── ERC20.sol │ │ │ │ │ ├── LockManagerMock.sol │ │ │ │ │ ├── NoApproveTokenMock.sol │ │ │ │ │ ├── StakingMock.sol │ │ │ │ │ ├── StandardTokenMock.sol │ │ │ │ │ ├── TimeHelpersMock.sol │ │ │ │ │ └── TimeLockManagerMock.sol │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── approve_and_call.js │ │ │ │ ├── gas.js │ │ │ │ ├── helpers │ │ │ │ │ ├── constants.js │ │ │ │ │ ├── deploy.js │ │ │ │ │ ├── errors.js │ │ │ │ │ └── helpers.js │ │ │ │ ├── lib │ │ │ │ │ └── checkpointing.js │ │ │ │ ├── locking │ │ │ │ │ ├── funds_flows.js │ │ │ │ │ ├── locking.js │ │ │ │ │ └── locking_time.js │ │ │ │ ├── staking.js │ │ │ │ ├── staking_factory.js │ │ │ │ ├── staking_proxy.js │ │ │ │ └── transfers.js │ │ │ └── truffle-config.js │ │ └── storage │ │ │ ├── contracts │ │ │ ├── EventTest.sol │ │ │ └── Storage.sol │ │ │ ├── package.json │ │ │ ├── test │ │ │ ├── .gitkeep │ │ │ ├── 0_test_contracts.test.js │ │ │ ├── 1_test_evm_revert.test.js │ │ │ └── 2_test_events.test.js │ │ │ └── truffle-config.js │ ├── test-helper.js │ └── yarn.lock └── tooling │ └── ethers │ └── ethers.js ├── testutil └── network │ ├── doc.go │ ├── network.go │ ├── network_test.go │ └── util.go ├── third_party └── proto │ ├── cosmos │ ├── auth │ │ └── v1beta1 │ │ │ ├── auth.proto │ │ │ ├── genesis.proto │ │ │ └── query.proto │ ├── authz │ │ └── v1beta1 │ │ │ ├── authz.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── bank │ │ └── v1beta1 │ │ │ ├── bank.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── base │ │ ├── abci │ │ │ └── v1beta1 │ │ │ │ └── abci.proto │ │ ├── kv │ │ │ └── v1beta1 │ │ │ │ └── kv.proto │ │ ├── query │ │ │ └── v1beta1 │ │ │ │ └── pagination.proto │ │ ├── reflection │ │ │ └── v1beta1 │ │ │ │ └── reflection.proto │ │ ├── snapshots │ │ │ └── v1beta1 │ │ │ │ └── snapshot.proto │ │ ├── store │ │ │ └── v1beta1 │ │ │ │ ├── commit_info.proto │ │ │ │ └── snapshot.proto │ │ ├── tendermint │ │ │ └── v1beta1 │ │ │ │ └── query.proto │ │ └── v1beta1 │ │ │ └── coin.proto │ ├── capability │ │ └── v1beta1 │ │ │ ├── capability.proto │ │ │ └── genesis.proto │ ├── crisis │ │ └── v1beta1 │ │ │ ├── genesis.proto │ │ │ └── tx.proto │ ├── crypto │ │ ├── ed25519 │ │ │ └── keys.proto │ │ ├── multisig │ │ │ ├── keys.proto │ │ │ └── v1beta1 │ │ │ │ └── multisig.proto │ │ └── secp256k1 │ │ │ └── keys.proto │ ├── distribution │ │ └── v1beta1 │ │ │ ├── distribution.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── evidence │ │ └── v1beta1 │ │ │ ├── evidence.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── feegrant │ │ └── v1beta1 │ │ │ ├── feegrant.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── genutil │ │ └── v1beta1 │ │ │ └── genesis.proto │ ├── gov │ │ └── v1beta1 │ │ │ ├── genesis.proto │ │ │ ├── gov.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── mint │ │ └── v1beta1 │ │ │ ├── genesis.proto │ │ │ ├── mint.proto │ │ │ └── query.proto │ ├── params │ │ └── v1beta1 │ │ │ ├── params.proto │ │ │ └── query.proto │ ├── slashing │ │ └── v1beta1 │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ ├── slashing.proto │ │ │ └── tx.proto │ ├── staking │ │ └── v1beta1 │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ ├── staking.proto │ │ │ └── tx.proto │ ├── tx │ │ ├── signing │ │ │ └── v1beta1 │ │ │ │ └── signing.proto │ │ └── v1beta1 │ │ │ ├── service.proto │ │ │ └── tx.proto │ ├── upgrade │ │ └── v1beta1 │ │ │ ├── query.proto │ │ │ └── upgrade.proto │ └── vesting │ │ └── v1beta1 │ │ ├── tx.proto │ │ └── vesting.proto │ ├── cosmos_proto │ └── cosmos.proto │ ├── gogoproto │ └── gogo.proto │ ├── google │ ├── api │ │ ├── annotations.proto │ │ ├── http.proto │ │ └── httpbody.proto │ └── protobuf │ │ ├── any.proto │ │ └── descriptor.proto │ └── tendermint │ ├── abci │ └── types.proto │ ├── crypto │ ├── keys.proto │ └── proof.proto │ ├── libs │ └── bits │ │ └── types.proto │ ├── p2p │ └── types.proto │ ├── types │ ├── block.proto │ ├── evidence.proto │ ├── params.proto │ ├── types.proto │ └── validator.proto │ └── version │ └── types.proto ├── types ├── account.go ├── account.pb.go ├── account_test.go ├── block.go ├── chain_id.go ├── chain_id_test.go ├── code.go ├── codec.go ├── coin.go ├── errors.go ├── hdpath.go ├── params.go ├── protocol.go ├── validation.go └── validation_test.go ├── version └── version.go └── x └── evm ├── atlas ├── atlas-v0.3.1.md └── atlas.toml ├── client ├── cli │ ├── query.go │ ├── utils.go │ └── utils_test.go └── rest │ └── rest.go ├── genesis.go ├── genesis_test.go ├── handler.go ├── handler_test.go ├── keeper ├── ERC20Contract.json ├── abci.go ├── context_stack.go ├── grpc_query.go ├── grpc_query_test.go ├── keeper.go ├── keeper_test.go ├── msg_server.go ├── params.go ├── params_test.go ├── state_transition.go ├── state_transition_test.go ├── statedb.go └── statedb_test.go ├── module.go ├── spec ├── 01_concepts.md ├── 02_state.md ├── 03_state_transitions.md ├── 04_messages.md ├── 05_abci.md ├── 06_events.md ├── 07_params.md └── README.md └── types ├── access_list.go ├── access_list_tx.go ├── callargs.go ├── chain_config.go ├── chain_config_test.go ├── codec.go ├── codec_test.go ├── dynamic_fee_tx.go ├── errors.go ├── errors_test.go ├── events.go ├── evm.pb.go ├── genesis.go ├── genesis.pb.go ├── genesis_test.go ├── interfaces.go ├── key.go ├── legacy_tx.go ├── logs.go ├── logs_test.go ├── msg.go ├── msg_test.go ├── params.go ├── params_test.go ├── query.pb.go ├── query.pb.gw.go ├── storage.go ├── storage_test.go ├── tx.go ├── tx.pb.go ├── tx_data.go ├── tx_data_test.go ├── utils.go └── utils_test.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/clean-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/clean-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-contract.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/deploy-contract.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/goreleaser.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/linkchecker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/linkchecker.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/.mergify.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/README.md -------------------------------------------------------------------------------- /app/ante/ante.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/ante.go -------------------------------------------------------------------------------- /app/ante/ante_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/ante_test.go -------------------------------------------------------------------------------- /app/ante/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/doc.go -------------------------------------------------------------------------------- /app/ante/eth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/eth.go -------------------------------------------------------------------------------- /app/ante/eth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/eth_test.go -------------------------------------------------------------------------------- /app/ante/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/ante/utils_test.go -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/app.go -------------------------------------------------------------------------------- /app/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/app_test.go -------------------------------------------------------------------------------- /app/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/export.go -------------------------------------------------------------------------------- /app/simulation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/simulation_test.go -------------------------------------------------------------------------------- /app/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/app/test_helpers.go -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/buf.yaml -------------------------------------------------------------------------------- /clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/clang-format -------------------------------------------------------------------------------- /client/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/config.go -------------------------------------------------------------------------------- /client/docs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/config.json -------------------------------------------------------------------------------- /client/docs/statik/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/statik/init.go -------------------------------------------------------------------------------- /client/docs/statik/statik.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/statik/statik.go -------------------------------------------------------------------------------- /client/docs/swagger-ui/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/favicon-16x16.png -------------------------------------------------------------------------------- /client/docs/swagger-ui/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/favicon-32x32.png -------------------------------------------------------------------------------- /client/docs/swagger-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/index.html -------------------------------------------------------------------------------- /client/docs/swagger-ui/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/oauth2-redirect.html -------------------------------------------------------------------------------- /client/docs/swagger-ui/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/swagger-ui-bundle.js -------------------------------------------------------------------------------- /client/docs/swagger-ui/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /client/docs/swagger-ui/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/swagger-ui.css -------------------------------------------------------------------------------- /client/docs/swagger-ui/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/docs/swagger-ui/swagger.yaml -------------------------------------------------------------------------------- /client/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/export.go -------------------------------------------------------------------------------- /client/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/import.go -------------------------------------------------------------------------------- /client/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/keys.go -------------------------------------------------------------------------------- /client/keys/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/keys/add.go -------------------------------------------------------------------------------- /client/keys/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/keys/keys.go -------------------------------------------------------------------------------- /client/keys/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/keys/utils.go -------------------------------------------------------------------------------- /client/testnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/client/testnet.go -------------------------------------------------------------------------------- /cmd/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/config/config.go -------------------------------------------------------------------------------- /cmd/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/config/config_test.go -------------------------------------------------------------------------------- /cmd/ethermintd/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/ethermintd/cmd_test.go -------------------------------------------------------------------------------- /cmd/ethermintd/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/ethermintd/flags.go -------------------------------------------------------------------------------- /cmd/ethermintd/genaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/ethermintd/genaccounts.go -------------------------------------------------------------------------------- /cmd/ethermintd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/ethermintd/main.go -------------------------------------------------------------------------------- /cmd/ethermintd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/cmd/ethermintd/root.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/codecov.yml -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/config.yml -------------------------------------------------------------------------------- /crypto/codec/amino.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/codec/amino.go -------------------------------------------------------------------------------- /crypto/codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/codec/codec.go -------------------------------------------------------------------------------- /crypto/ethsecp256k1/ethsecp256k1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/ethsecp256k1/ethsecp256k1.go -------------------------------------------------------------------------------- /crypto/ethsecp256k1/ethsecp256k1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/ethsecp256k1/ethsecp256k1_test.go -------------------------------------------------------------------------------- /crypto/ethsecp256k1/keys.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/ethsecp256k1/keys.pb.go -------------------------------------------------------------------------------- /crypto/hd/algorithm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/hd/algorithm.go -------------------------------------------------------------------------------- /crypto/hd/algorithm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/crypto/hd/algorithm_test.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.vuepress/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/Home.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/IconCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/IconCode.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/IconRocket.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/IconRocket.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/TmIconEthereumIntro.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/TmIconEthereumIntro.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/TmLogoEthereumBlack.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/TmLogoEthereumBlack.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/TmLogoEthereumWhite.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/components/TmLogoEthereumWhite.vue -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/public/ethermint-logo-horizontal-alpha.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/public/ethermint-logo-horizontal-alpha.svg -------------------------------------------------------------------------------- /docs/.vuepress/public/logo-bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/public/logo-bw.svg -------------------------------------------------------------------------------- /docs/.vuepress/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/public/logo.svg -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/.vuepress/styles/index.styl -------------------------------------------------------------------------------- /docs/DOCS_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/DOCS_README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/README.md -------------------------------------------------------------------------------- /docs/api/json-rpc/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/json-rpc/endpoints.md -------------------------------------------------------------------------------- /docs/api/json-rpc/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/json-rpc/events.md -------------------------------------------------------------------------------- /docs/api/json-rpc/namespaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/json-rpc/namespaces.md -------------------------------------------------------------------------------- /docs/api/json-rpc/running_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/json-rpc/running_server.md -------------------------------------------------------------------------------- /docs/api/proto-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/api/proto-docs.md -------------------------------------------------------------------------------- /docs/architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/architecture/README.md -------------------------------------------------------------------------------- /docs/architecture/adr-001-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/architecture/adr-001-state.md -------------------------------------------------------------------------------- /docs/architecture/adr-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/architecture/adr-template.md -------------------------------------------------------------------------------- /docs/basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/README.md -------------------------------------------------------------------------------- /docs/basics/accounts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/accounts.md -------------------------------------------------------------------------------- /docs/basics/gas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/gas.md -------------------------------------------------------------------------------- /docs/basics/img/photon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/img/photon.png -------------------------------------------------------------------------------- /docs/basics/tokens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/tokens.md -------------------------------------------------------------------------------- /docs/basics/transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/basics/transactions.md -------------------------------------------------------------------------------- /docs/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/core/README.md -------------------------------------------------------------------------------- /docs/core/encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/core/encoding.md -------------------------------------------------------------------------------- /docs/core/pending_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/core/pending_state.md -------------------------------------------------------------------------------- /docs/guides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/README.md -------------------------------------------------------------------------------- /docs/guides/img/metamask_import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/img/metamask_import.png -------------------------------------------------------------------------------- /docs/guides/img/metamask_network_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/img/metamask_network_settings.png -------------------------------------------------------------------------------- /docs/guides/img/remix_deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/img/remix_deploy.png -------------------------------------------------------------------------------- /docs/guides/img/remix_deployed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/img/remix_deployed.png -------------------------------------------------------------------------------- /docs/guides/img/remix_interact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/img/remix_interact.png -------------------------------------------------------------------------------- /docs/guides/keys-wallets/keyring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/keys-wallets/keyring.md -------------------------------------------------------------------------------- /docs/guides/keys-wallets/metamask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/keys-wallets/metamask.md -------------------------------------------------------------------------------- /docs/guides/localnet/multi_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/localnet/multi_node.md -------------------------------------------------------------------------------- /docs/guides/localnet/single_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/localnet/single_node.md -------------------------------------------------------------------------------- /docs/guides/tools/remix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/tools/remix.md -------------------------------------------------------------------------------- /docs/guides/tools/truffle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/tools/truffle.md -------------------------------------------------------------------------------- /docs/guides/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/guides/upgrade.md -------------------------------------------------------------------------------- /docs/intro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/README.md -------------------------------------------------------------------------------- /docs/intro/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/architecture.md -------------------------------------------------------------------------------- /docs/intro/clients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/clients.md -------------------------------------------------------------------------------- /docs/intro/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/overview.md -------------------------------------------------------------------------------- /docs/intro/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/resources.md -------------------------------------------------------------------------------- /docs/intro/use_cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/intro/use_cases.md -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/post.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/post.sh -------------------------------------------------------------------------------- /docs/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/pre.sh -------------------------------------------------------------------------------- /docs/protodoc-markdown.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/protodoc-markdown.tmpl -------------------------------------------------------------------------------- /docs/quickstart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/quickstart/README.md -------------------------------------------------------------------------------- /docs/quickstart/binary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/quickstart/binary.md -------------------------------------------------------------------------------- /docs/quickstart/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/quickstart/installation.md -------------------------------------------------------------------------------- /docs/quickstart/interact_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/quickstart/interact_node.md -------------------------------------------------------------------------------- /docs/quickstart/run_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/quickstart/run_node.md -------------------------------------------------------------------------------- /docs/testnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/README.md -------------------------------------------------------------------------------- /docs/testnet/cloud_providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/cloud_providers.md -------------------------------------------------------------------------------- /docs/testnet/join.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/join.md -------------------------------------------------------------------------------- /docs/testnet/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/security.md -------------------------------------------------------------------------------- /docs/testnet/testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/testnet.md -------------------------------------------------------------------------------- /docs/testnet/validator-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/testnet/validator-setup.md -------------------------------------------------------------------------------- /docs/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/versions -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /encoding/codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/encoding/codec/codec.go -------------------------------------------------------------------------------- /encoding/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/encoding/config.go -------------------------------------------------------------------------------- /encoding/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/encoding/config_test.go -------------------------------------------------------------------------------- /ethereum/rpc/apis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/apis.go -------------------------------------------------------------------------------- /ethereum/rpc/backend/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/backend/backend.go -------------------------------------------------------------------------------- /ethereum/rpc/backend/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/backend/utils.go -------------------------------------------------------------------------------- /ethereum/rpc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/doc.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/debug/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/debug/internal.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/debug/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/debug/trace.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/debug/trace_fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/debug/trace_fallback.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/debug/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/debug/utils.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/filters/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/filters/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/filters/filter_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/filters/filter_system.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/filters/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/filters/filters.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/filters/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/filters/subscription.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/eth/filters/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/eth/filters/utils.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/miner/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/miner/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/miner/unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/miner/unsupported.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/net/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/net/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/personal/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/personal/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/txpool/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/txpool/api.go -------------------------------------------------------------------------------- /ethereum/rpc/namespaces/web3/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/namespaces/web3/api.go -------------------------------------------------------------------------------- /ethereum/rpc/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/pubsub/pubsub.go -------------------------------------------------------------------------------- /ethereum/rpc/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /ethereum/rpc/types/addrlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/types/addrlock.go -------------------------------------------------------------------------------- /ethereum/rpc/types/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/types/block.go -------------------------------------------------------------------------------- /ethereum/rpc/types/query_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/types/query_client.go -------------------------------------------------------------------------------- /ethereum/rpc/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/types/types.go -------------------------------------------------------------------------------- /ethereum/rpc/types/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/types/utils.go -------------------------------------------------------------------------------- /ethereum/rpc/websockets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/ethereum/rpc/websockets.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/go.sum -------------------------------------------------------------------------------- /gometalinter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/gometalinter.json -------------------------------------------------------------------------------- /init.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/init.bat -------------------------------------------------------------------------------- /init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/init.sh -------------------------------------------------------------------------------- /networks/local/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/networks/local/Makefile -------------------------------------------------------------------------------- /networks/local/ethermintnode/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/networks/local/ethermintnode/Dockerfile -------------------------------------------------------------------------------- /proto/ethermint/crypto/v1alpha1/ethsecp256k1/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/crypto/v1alpha1/ethsecp256k1/keys.proto -------------------------------------------------------------------------------- /proto/ethermint/evm/v1alpha1/evm.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/evm/v1alpha1/evm.proto -------------------------------------------------------------------------------- /proto/ethermint/evm/v1alpha1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/evm/v1alpha1/genesis.proto -------------------------------------------------------------------------------- /proto/ethermint/evm/v1alpha1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/evm/v1alpha1/query.proto -------------------------------------------------------------------------------- /proto/ethermint/evm/v1alpha1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/evm/v1alpha1/tx.proto -------------------------------------------------------------------------------- /proto/ethermint/types/v1alpha1/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/proto/ethermint/types/v1alpha1/account.proto -------------------------------------------------------------------------------- /scripts/contract-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/contract-test.sh -------------------------------------------------------------------------------- /scripts/gen-tests-artifacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/gen-tests-artifacts.sh -------------------------------------------------------------------------------- /scripts/integration-test-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/integration-test-all.sh -------------------------------------------------------------------------------- /scripts/proto-tools-installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/proto-tools-installer.sh -------------------------------------------------------------------------------- /scripts/protoc-swagger-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/protoc-swagger-gen.sh -------------------------------------------------------------------------------- /scripts/protocgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/protocgen.sh -------------------------------------------------------------------------------- /scripts/run-solidity-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/run-solidity-tests.sh -------------------------------------------------------------------------------- /scripts/start-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/start-docker.sh -------------------------------------------------------------------------------- /scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/scripts/start.sh -------------------------------------------------------------------------------- /server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/config/config.go -------------------------------------------------------------------------------- /server/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/config/config_test.go -------------------------------------------------------------------------------- /server/config/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/config/toml.go -------------------------------------------------------------------------------- /server/evmrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/evmrpc.go -------------------------------------------------------------------------------- /server/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/flags.go -------------------------------------------------------------------------------- /server/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/start.go -------------------------------------------------------------------------------- /server/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/server/util.go -------------------------------------------------------------------------------- /tests/e2e/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/e2e/integration_test.go -------------------------------------------------------------------------------- /tests/importer/chain_ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/importer/chain_ctx.go -------------------------------------------------------------------------------- /tests/importer/chain_ctx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/importer/chain_ctx_test.go -------------------------------------------------------------------------------- /tests/importer/importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/importer/importer_test.go -------------------------------------------------------------------------------- /tests/rpc/net_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/rpc/net_test.go -------------------------------------------------------------------------------- /tests/rpc/personal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/rpc/personal_test.go -------------------------------------------------------------------------------- /tests/rpc/rpc_pending_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/rpc/rpc_pending_test.go -------------------------------------------------------------------------------- /tests/rpc/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/rpc/rpc_test.go -------------------------------------------------------------------------------- /tests/rpc/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/rpc/utils.go -------------------------------------------------------------------------------- /tests/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/signer.go -------------------------------------------------------------------------------- /tests/solidity/.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /tests/solidity/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/.gitignore -------------------------------------------------------------------------------- /tests/solidity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/README.md -------------------------------------------------------------------------------- /tests/solidity/init-test-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/init-test-node.sh -------------------------------------------------------------------------------- /tests/solidity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/basic/contracts/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/contracts/Counter.sol -------------------------------------------------------------------------------- /tests/solidity/suites/basic/contracts/Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/contracts/Storage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/basic/contracts/test/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/contracts/test/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/basic/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/basic/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solidity/suites/basic/test/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/test/counter.js -------------------------------------------------------------------------------- /tests/solidity/suites/basic/test/estimateGas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/test/estimateGas.js -------------------------------------------------------------------------------- /tests/solidity/suites/basic/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/basic/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/exception/contracts/TestRevert.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/contracts/TestRevert.sol -------------------------------------------------------------------------------- /tests/solidity/suites/exception/contracts/test/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/contracts/test/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/exception/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/exception/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/exception/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solidity/suites/exception/test/revert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/test/revert.js -------------------------------------------------------------------------------- /tests/solidity/suites/exception/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/exception/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/.gitignore: -------------------------------------------------------------------------------- 1 | # Buidler 2 | artifacts 3 | cache 4 | -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/buidler.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/buidler.config.js -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/Initializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/Initializable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/Petrifiable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/Petrifiable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/TimeHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/TimeHelpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/Uint256Helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/Uint256Helpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/UnstructuredStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/UnstructuredStorage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/contracts/test/InitializableMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/contracts/test/InitializableMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/initializable-buidler/test/lifecycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable-buidler/test/lifecycle.js -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/Initializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/Initializable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/Petrifiable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/Petrifiable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/TimeHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/TimeHelpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/Uint256Helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/Uint256Helpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/UnstructuredStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/UnstructuredStorage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/test/InitializableMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/test/InitializableMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/contracts/test/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/contracts/test/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/test/lifecycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/test/lifecycle.js -------------------------------------------------------------------------------- /tests/solidity/suites/initializable/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/initializable/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/bytecode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/bytecode.js -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/contracts/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/contracts/OpCodes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/contracts/OpCodes.sol -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/migrations/2_opCodes_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/migrations/2_opCodes_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/test/opCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/test/opCodes.js -------------------------------------------------------------------------------- /tests/solidity/suites/opcode/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/opcode/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/DelegateProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/DelegateProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/DepositableDelegateProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/DepositableDelegateProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/DepositableStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/DepositableStorage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/ERCProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/ERCProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/IsContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/IsContract.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/UnstructuredStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/UnstructuredStorage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/test/DepositableDelegateProxyMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/test/DepositableDelegateProxyMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/test/EthSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/test/EthSender.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/test/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/test/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/contracts/test/ProxyTarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/contracts/test/ProxyTarget.sol -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/test/depositable_delegate_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/test/depositable_delegate_proxy.js -------------------------------------------------------------------------------- /tests/solidity/suites/proxy/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/proxy/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/.github/workflows/ci_contracts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/.github/workflows/ci_contracts.yml -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/Staking.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/Staking.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/StakingFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/StakingFactory.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/Checkpointing.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/Checkpointing.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/Autopetrified.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/Autopetrified.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/DelegateProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/DelegateProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/ERC20.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/ERCProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/ERCProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/Initializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/Initializable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/IsContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/IsContract.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/Migrations.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/Petrifiable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/Petrifiable.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/SafeERC20.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/SafeMath.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/SafeMath64.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/SafeMath64.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/ScriptHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/ScriptHelpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/TimeHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/TimeHelpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/Uint256Helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/Uint256Helpers.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/lib/os/UnstructuredStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/lib/os/UnstructuredStorage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/locking/ILockManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/locking/ILockManager.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/locking/IStakingLocking.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/locking/IStakingLocking.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/locking/TimeLockManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/locking/TimeLockManager.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/proxies/StakingProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/proxies/StakingProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/proxies/ThinProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/proxies/ThinProxy.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/standards/ERC900.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/standards/ERC900.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/TestImports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/TestImports.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/lib/EchidnaStaking.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/lib/EchidnaStaking.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/lib/ITokenController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/lib/ITokenController.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/lib/MiniMeToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/lib/MiniMeToken.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/BadTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/BadTokenMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/CheckpointingMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/CheckpointingMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/ERC20.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/LockManagerMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/LockManagerMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/NoApproveTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/NoApproveTokenMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/StakingMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/StakingMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/StandardTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/StandardTokenMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/TimeHelpersMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/TimeHelpersMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/contracts/test/mocks/TimeLockManagerMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/contracts/test/mocks/TimeLockManagerMock.sol -------------------------------------------------------------------------------- /tests/solidity/suites/staking/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/approve_and_call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/approve_and_call.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/gas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/gas.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/helpers/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/helpers/constants.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/helpers/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/helpers/deploy.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/helpers/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/helpers/errors.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/helpers/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/helpers/helpers.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/lib/checkpointing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/lib/checkpointing.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/locking/funds_flows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/locking/funds_flows.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/locking/locking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/locking/locking.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/locking/locking_time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/locking/locking_time.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/staking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/staking.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/staking_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/staking_factory.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/staking_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/staking_proxy.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/test/transfers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/test/transfers.js -------------------------------------------------------------------------------- /tests/solidity/suites/staking/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/staking/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/suites/storage/contracts/EventTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/contracts/EventTest.sol -------------------------------------------------------------------------------- /tests/solidity/suites/storage/contracts/Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/contracts/Storage.sol -------------------------------------------------------------------------------- /tests/solidity/suites/storage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/package.json -------------------------------------------------------------------------------- /tests/solidity/suites/storage/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solidity/suites/storage/test/0_test_contracts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/test/0_test_contracts.test.js -------------------------------------------------------------------------------- /tests/solidity/suites/storage/test/1_test_evm_revert.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/test/1_test_evm_revert.test.js -------------------------------------------------------------------------------- /tests/solidity/suites/storage/test/2_test_events.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/test/2_test_events.test.js -------------------------------------------------------------------------------- /tests/solidity/suites/storage/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/suites/storage/truffle-config.js -------------------------------------------------------------------------------- /tests/solidity/test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/test-helper.js -------------------------------------------------------------------------------- /tests/solidity/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/solidity/yarn.lock -------------------------------------------------------------------------------- /tests/tooling/ethers/ethers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/tests/tooling/ethers/ethers.js -------------------------------------------------------------------------------- /testutil/network/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/testutil/network/doc.go -------------------------------------------------------------------------------- /testutil/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/testutil/network/network.go -------------------------------------------------------------------------------- /testutil/network/network_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/testutil/network/network_test.go -------------------------------------------------------------------------------- /testutil/network/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/testutil/network/util.go -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/auth/v1beta1/auth.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/auth/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/auth/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/authz/v1beta1/authz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/authz/v1beta1/authz.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/authz/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/authz/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/authz/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/authz/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/authz/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/authz/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/bank/v1beta1/bank.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/bank/v1beta1/bank.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/bank/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/bank/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/bank/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/bank/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/bank/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/bank/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/abci/v1beta1/abci.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/abci/v1beta1/abci.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/kv/v1beta1/kv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/kv/v1beta1/kv.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/query/v1beta1/pagination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/query/v1beta1/pagination.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/reflection/v1beta1/reflection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/reflection/v1beta1/reflection.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/snapshots/v1beta1/snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/snapshots/v1beta1/snapshot.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/store/v1beta1/commit_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/store/v1beta1/commit_info.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/store/v1beta1/snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/store/v1beta1/snapshot.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/tendermint/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/tendermint/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/v1beta1/coin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/base/v1beta1/coin.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/capability/v1beta1/capability.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/capability/v1beta1/capability.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/capability/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/capability/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crisis/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crisis/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crisis/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crisis/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crypto/ed25519/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crypto/ed25519/keys.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crypto/multisig/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crypto/multisig/keys.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crypto/multisig/v1beta1/multisig.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crypto/multisig/v1beta1/multisig.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crypto/secp256k1/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/crypto/secp256k1/keys.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/distribution/v1beta1/distribution.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/distribution/v1beta1/distribution.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/distribution/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/distribution/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/distribution/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/distribution/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/distribution/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/distribution/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/evidence/v1beta1/evidence.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/evidence/v1beta1/evidence.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/evidence/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/evidence/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/evidence/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/evidence/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/evidence/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/evidence/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/feegrant/v1beta1/feegrant.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/feegrant/v1beta1/feegrant.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/feegrant/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/feegrant/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/feegrant/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/feegrant/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/feegrant/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/feegrant/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/genutil/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/genutil/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/gov/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/gov/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/gov/v1beta1/gov.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/gov/v1beta1/gov.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/gov/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/gov/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/gov/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/gov/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/mint/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/mint/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/mint/v1beta1/mint.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/mint/v1beta1/mint.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/mint/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/mint/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/params/v1beta1/params.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/params/v1beta1/params.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/params/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/params/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/slashing/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/slashing/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/slashing/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/slashing/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/slashing/v1beta1/slashing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/slashing/v1beta1/slashing.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/slashing/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/slashing/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/staking/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/staking/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/staking/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/staking/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/staking/v1beta1/staking.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/staking/v1beta1/staking.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/staking/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/staking/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/tx/signing/v1beta1/signing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/tx/signing/v1beta1/signing.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/tx/v1beta1/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/tx/v1beta1/service.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/tx/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/tx/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/upgrade/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/upgrade/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/upgrade/v1beta1/upgrade.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/upgrade/v1beta1/upgrade.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/vesting/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/vesting/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/vesting/v1beta1/vesting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos/vesting/v1beta1/vesting.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos_proto/cosmos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/cosmos_proto/cosmos.proto -------------------------------------------------------------------------------- /third_party/proto/gogoproto/gogo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/gogoproto/gogo.proto -------------------------------------------------------------------------------- /third_party/proto/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/google/api/annotations.proto -------------------------------------------------------------------------------- /third_party/proto/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/google/api/http.proto -------------------------------------------------------------------------------- /third_party/proto/google/api/httpbody.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/google/api/httpbody.proto -------------------------------------------------------------------------------- /third_party/proto/google/protobuf/any.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/google/protobuf/any.proto -------------------------------------------------------------------------------- /third_party/proto/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/abci/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/abci/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/crypto/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/crypto/keys.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/crypto/proof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/crypto/proof.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/libs/bits/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/libs/bits/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/p2p/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/p2p/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/block.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/types/block.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/evidence.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/types/evidence.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/params.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/types/params.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/types/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/validator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/types/validator.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/version/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/third_party/proto/tendermint/version/types.proto -------------------------------------------------------------------------------- /types/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/account.go -------------------------------------------------------------------------------- /types/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/account.pb.go -------------------------------------------------------------------------------- /types/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/account_test.go -------------------------------------------------------------------------------- /types/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/block.go -------------------------------------------------------------------------------- /types/chain_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/chain_id.go -------------------------------------------------------------------------------- /types/chain_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/chain_id_test.go -------------------------------------------------------------------------------- /types/code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/code.go -------------------------------------------------------------------------------- /types/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/codec.go -------------------------------------------------------------------------------- /types/coin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/coin.go -------------------------------------------------------------------------------- /types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/errors.go -------------------------------------------------------------------------------- /types/hdpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/hdpath.go -------------------------------------------------------------------------------- /types/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/params.go -------------------------------------------------------------------------------- /types/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/protocol.go -------------------------------------------------------------------------------- /types/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/validation.go -------------------------------------------------------------------------------- /types/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/types/validation_test.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/version/version.go -------------------------------------------------------------------------------- /x/evm/atlas/atlas-v0.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/atlas/atlas-v0.3.1.md -------------------------------------------------------------------------------- /x/evm/atlas/atlas.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/atlas/atlas.toml -------------------------------------------------------------------------------- /x/evm/client/cli/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/client/cli/query.go -------------------------------------------------------------------------------- /x/evm/client/cli/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/client/cli/utils.go -------------------------------------------------------------------------------- /x/evm/client/cli/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/client/cli/utils_test.go -------------------------------------------------------------------------------- /x/evm/client/rest/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/client/rest/rest.go -------------------------------------------------------------------------------- /x/evm/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/genesis.go -------------------------------------------------------------------------------- /x/evm/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/genesis_test.go -------------------------------------------------------------------------------- /x/evm/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/handler.go -------------------------------------------------------------------------------- /x/evm/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/handler_test.go -------------------------------------------------------------------------------- /x/evm/keeper/ERC20Contract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/ERC20Contract.json -------------------------------------------------------------------------------- /x/evm/keeper/abci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/abci.go -------------------------------------------------------------------------------- /x/evm/keeper/context_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/context_stack.go -------------------------------------------------------------------------------- /x/evm/keeper/grpc_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/grpc_query.go -------------------------------------------------------------------------------- /x/evm/keeper/grpc_query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/grpc_query_test.go -------------------------------------------------------------------------------- /x/evm/keeper/keeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/keeper.go -------------------------------------------------------------------------------- /x/evm/keeper/keeper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/keeper_test.go -------------------------------------------------------------------------------- /x/evm/keeper/msg_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/msg_server.go -------------------------------------------------------------------------------- /x/evm/keeper/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/params.go -------------------------------------------------------------------------------- /x/evm/keeper/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/params_test.go -------------------------------------------------------------------------------- /x/evm/keeper/state_transition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/state_transition.go -------------------------------------------------------------------------------- /x/evm/keeper/state_transition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/state_transition_test.go -------------------------------------------------------------------------------- /x/evm/keeper/statedb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/statedb.go -------------------------------------------------------------------------------- /x/evm/keeper/statedb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/keeper/statedb_test.go -------------------------------------------------------------------------------- /x/evm/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/module.go -------------------------------------------------------------------------------- /x/evm/spec/01_concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/01_concepts.md -------------------------------------------------------------------------------- /x/evm/spec/02_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/02_state.md -------------------------------------------------------------------------------- /x/evm/spec/03_state_transitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/03_state_transitions.md -------------------------------------------------------------------------------- /x/evm/spec/04_messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/04_messages.md -------------------------------------------------------------------------------- /x/evm/spec/05_abci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/05_abci.md -------------------------------------------------------------------------------- /x/evm/spec/06_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/06_events.md -------------------------------------------------------------------------------- /x/evm/spec/07_params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/07_params.md -------------------------------------------------------------------------------- /x/evm/spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/spec/README.md -------------------------------------------------------------------------------- /x/evm/types/access_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/access_list.go -------------------------------------------------------------------------------- /x/evm/types/access_list_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/access_list_tx.go -------------------------------------------------------------------------------- /x/evm/types/callargs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/callargs.go -------------------------------------------------------------------------------- /x/evm/types/chain_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/chain_config.go -------------------------------------------------------------------------------- /x/evm/types/chain_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/chain_config_test.go -------------------------------------------------------------------------------- /x/evm/types/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/codec.go -------------------------------------------------------------------------------- /x/evm/types/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/codec_test.go -------------------------------------------------------------------------------- /x/evm/types/dynamic_fee_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/dynamic_fee_tx.go -------------------------------------------------------------------------------- /x/evm/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/errors.go -------------------------------------------------------------------------------- /x/evm/types/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/errors_test.go -------------------------------------------------------------------------------- /x/evm/types/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/events.go -------------------------------------------------------------------------------- /x/evm/types/evm.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/evm.pb.go -------------------------------------------------------------------------------- /x/evm/types/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/genesis.go -------------------------------------------------------------------------------- /x/evm/types/genesis.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/genesis.pb.go -------------------------------------------------------------------------------- /x/evm/types/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/genesis_test.go -------------------------------------------------------------------------------- /x/evm/types/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/interfaces.go -------------------------------------------------------------------------------- /x/evm/types/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/key.go -------------------------------------------------------------------------------- /x/evm/types/legacy_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/legacy_tx.go -------------------------------------------------------------------------------- /x/evm/types/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/logs.go -------------------------------------------------------------------------------- /x/evm/types/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/logs_test.go -------------------------------------------------------------------------------- /x/evm/types/msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/msg.go -------------------------------------------------------------------------------- /x/evm/types/msg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/msg_test.go -------------------------------------------------------------------------------- /x/evm/types/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/params.go -------------------------------------------------------------------------------- /x/evm/types/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/params_test.go -------------------------------------------------------------------------------- /x/evm/types/query.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/query.pb.go -------------------------------------------------------------------------------- /x/evm/types/query.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/query.pb.gw.go -------------------------------------------------------------------------------- /x/evm/types/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/storage.go -------------------------------------------------------------------------------- /x/evm/types/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/storage_test.go -------------------------------------------------------------------------------- /x/evm/types/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/tx.go -------------------------------------------------------------------------------- /x/evm/types/tx.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/tx.pb.go -------------------------------------------------------------------------------- /x/evm/types/tx_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/tx_data.go -------------------------------------------------------------------------------- /x/evm/types/tx_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/tx_data_test.go -------------------------------------------------------------------------------- /x/evm/types/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/utils.go -------------------------------------------------------------------------------- /x/evm/types/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web3validator/ethermint/HEAD/x/evm/types/utils_test.go --------------------------------------------------------------------------------