ethermint
ethermint copied to clipboard
Ethermint is a Cosmos SDK library for running scalable and interoperable EVM chains
__Proposal:__ Use more precise bounds for gasWanted via constant time estimates and/or linear time amortization analysis. __Current behavior:__ Right now, it uses the user's set gas limit or capping it...
__System info:__ EVMOS main net __Steps to reproduce:__ Deploy a smart contract with internal transfer ``` function withdrawToRegisteredAddress() public virtual payable override returns (bool) { payable(_registered).transfer(1000000000); return true; } ```...
Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.10.19 to 1.10.21. Release notes Sourced from github.com/ethereum/go-ethereum's releases. Nausicaa (v1.10.21) Geth v1.10.21 is a maintenance release, adding built-in configuration for the merge fork on the Goerli...
Websocket might have a lot of tech dept since it wasn't worked on for a long time. We need to improve reliability through a test suite. Create a websocket test...
Implement fuzzing tests: https://github.com/crypto-org-chain/ethermint/pull/6
When the node doesn't receive new blocks, we cannot use the debug_traceTransaction method in RPC. Client (blockscout) error: `May 24 19:11:20 blockscout cosmovisor[140643]: 7:11PM INF Served eth_getTransactionReceipt conn=10.128.0.19:49852 duration=3.399659 err="invalid...
Define potential types on Evmos and Ethermint that can be benefited from using Go generics Ref: - https://go.dev/blog/why-generics - https://go.dev/doc/tutorial/generics
- Create a go.work file - Create directive for JSON-RPC package SDK PR for reference: https://github.com/cosmos/cosmos-sdk/pull/11453 Ref: https://go.dev/ref/mod#workspaces
Cosmos SDK v0.45.2 contains the EIP191 Sign Mode. We can now implement an EIP191 Signing Handler