mergify[bot]
949674e511
fix(rpc): align fee history (backport #1611 ) ( #1620 )
...
* fix(rpc): align fee history (#1611 )
* update nix
* add next fee in fee history
* fix test
* add change doc
* height + 1 for next fee
* cross check baseFeePerGas len
* Update tests/integration_tests/test_fee_history.py
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
* fix oldestBlock & align earliest input as eth
* update doc
* update nix
* isort test_fee_history.py
* fix test
* align rpc res as eth
* add cross check
* add baseFeePerGas len check
* add oldestBlock check
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
(cherry picked from commit 47fdfd3d8318358c2578b610bc35bc8c1ebb131e)
# Conflicts:
# CHANGELOG.md
* address merge conflicts
Co-authored-by: mmsqe <mavis@crypto.com>
Co-authored-by: MalteHerrmann <malte@evmos.org>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2023-01-20 16:49:30 +01:00
Federico Kunze Küllmer
111042da2e
chore(all): add license to go files ( #1558 )
...
* chore(all): add license to go files
* rm comments from geth files
* fixes
2022-12-16 11:48:38 +02:00
Ramiro Carlucho
71e51aabf6
chore (deps): Update geth version to v1.10.25 ( #1413 )
...
* build(deps): bump github.com/ethereum/go-ethereum
Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum ) from 1.10.19 to 1.10.25.
- [Release notes](https://github.com/ethereum/go-ethereum/releases )
- [Commits](https://github.com/ethereum/go-ethereum/compare/v1.10.19...v1.10.25 )
---
updated-dependencies:
- dependency-name: github.com/ethereum/go-ethereum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* wip geth update
* fix geth init flag order
* add chainId to getTransaction. fix types comparison. update expected values on tests
* wip add tracer config
* tracers test
* update tests
* update to v1.10.25
* fix linter python
* ignore error
* fix lint
* additional changes from diff
* fix issues
* solve lint issues
* fix tests
* fix flake
* wrap types comparison in integration tests
* fix integration tests
* fix flake
* update changelog
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-11-16 12:59:12 -05:00
Daniel Burckhardt
9f03ca713d
tests(rpc): add backend blocks tests ( #1296 )
...
* wip
* rename GetTendermintBlockByNumber to TendermintBlockByNumber
* rename GetTendermintBlockResultByNumber to TendermintBlockResultByNumber
* rename GetTendermintBlockByHash to TendermintBlockByHash
* rename BlockByNumber to EthBlockByNumber
* rename BlockByHash to EthBlockByHash
* rename GetBlockNumberByHash to BlockNumberFromTendermintByHash
* rename GetBlockNumber to BlockNumberFromTendermint
* rename GetEthereumMsgsFromTendermintBlock to EthMsgsFromTendermintBlock
* rename GetEthBlockFromTendermint to BlockFromTendermintBlock
* rename EthBlockFromTendermint to EthBlockFromTendermintBlock
* add TestEthBlockFromTendermintBlock with no transactions. Note that this endpoint is breaking when querying a block with transactions
* add block transaction count tests
* add TendermintBlockByHash test'
* add TestBlockNumberFromTendermint tests
* add HeaderByHash and HeaderByNumber tests
* add EthBlockFromTendermintBlock test
* add TestEthBlockByNumber tests
* Specificy that the endpoints are getting Etherum transactions in comments
* Refactor shared logic into GetBlockTransactionCount
* rename BlockFromTendermintBlock to RPCBlockFromTendermintBlock
* add CHangelog
2022-09-05 16:07:56 +02:00
Daniel Burckhardt
e70d8fcb56
chore(rpc): restructure JSON-RPC APIs ( #1218 )
...
* move non api methods from eth/api.go to evm_backend: ClientCtx, QueryClient, Ctx, getBlockNumber, getTransactionByBlockAndIndex, doCall
* organize eth/api.go into sections and move backend logic to dedicated files
* remove unnecesary comment
* move resend to the backend
* refractor eth api
* refractor debug namespace
* refactor miner namespace
* refactor personal namespace
* update transactionReceipt from upstream
* update getBlockByNumber from upstream
* update getBalance from upstream
* update getProof from upstream
* update getBalance from upstream
* fix linter
* remove duplicated import
* remove duplicated import
* fix backend tests
* fix lint
* fix duplicated imports
* fix linter
* reorganize blocks
* backend folder refractor
* remove unnecessary file
* remove duplicate import
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-08-09 07:52:28 +02:00