laconicd/x/evm
David Ansermino 92dc7d9a59
Basic RPC and CLI Queries (#77)
- Adds ethermint query command (`emintcli query ethermint <query>`)
    - Supports block number, storage, code, balance lookups
- Implements RPC API methods `eth_blockNumber`, `eth_getStorageAt`, `eth_getBalance`, and `eth_getCode`
- Adds tester utility for RPC calls
    - Adheres to go test format, but should not be run with regular suite
    - Requires daemon and RPC server to be running
    - Excluded from `make test`, available with `make test-rpc`
- Implemented AppModule interface and added EVM module to app
    - Required for routing
- Implements `InitGenesis` (`x/evm/genesis.go`) and stubs `ExportGenesis`
- Modifies GenesisAccount to match expected format
2019-07-25 16:38:55 -04:00
..
client/cli Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00
types Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00
genesis.go Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00
handler.go TX Routing Refactor (#496) 2018-11-28 14:19:22 -08:00
keeper.go Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00
module.go Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00
querier.go Basic RPC and CLI Queries (#77) 2019-07-25 16:38:55 -04:00