ethermint
ethermint copied to clipboard
Ethermint is a Cosmos SDK library for running scalable and interoperable EVM chains
__System info:__ [Include Ethermint commit, operating system name, and other relevant details] latest main branch __Steps to reproduce:__ 1. [First Step] edit init.sh and set KEYRING="file" , instead of "test"...
__System info:__ ethermint main __Steps to reproduce:__ For normal txs the execution procedure is like this: ``` for tx in txs: # ante handler deduct_fee() # apply transaction apply_message() refund_gas()...
Currently code cov is 72% for /keeper, we should bump it to >90%
__Proposal:__ make tls config work for http server too or share the same listener for both http and websocket handlers? ref: https://github.com/crypto-org-chain/cronos/issues/180 __Current behavior:__ [What currently happens] __Desired behavior:__ [What...
Create mock tests for the JSON-RPC (`/rpc` dir) using the [testify mock](https://github.com/stretchr/testify#mock-package) package. See also Tendermint RPC mock suite for reference on how to create mock RPC tests: - https://github.com/tendermint/tendermint/blob/master/rpc/client/mocks/client.go...
## Context **Problem 1**: Efficiency and Performance Currently, all the modules that implement the EVM hooks run the post-processing hook (`PostTxProcessing`). This is true even when they handle a complete...
__System info:__ ethermint main __Steps to reproduce:__ Currently, since `traceTx` doesn't execute hooks (it probably shouldn't do that anyway), if tx fails in hooks, traceTx still reports a successful execution...
__Proposal:__ Add integration test for WebSocket and subscribe/filter apis __Current behavior:__ Currently we lake of these kinds of integration tests. __Desired behavior:__ [What you would like to happen] __Use case:__...
Currently `TraceConfig` type on protobuf has `Timeout` as string and is later parse inside of the function. This Timeout parameter should be of type `time.duration` to avoid having this extra...
Add support for a contract that generates internal transactions to improve the `traceTx` test on `grpc_query_test.go`