yihuang
65740193f9
imp(rpc,server): concurrent gRPC queries ( #1352 )
...
* Problem: grpc query is not run concurrently
Solution:
- Initiate the GRPCClient introduced in [sdk 0.46](https://github.com/cosmos/cosmos-sdk/pull/11234 ).
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update server/start.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* wrap error
* Update server/start.go
* more complete copy
* fix grpc crash
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-20 15:00:36 +02:00
dependabot[bot]
34226aa7b1
build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 ( #1351 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.1.6 to 2.2.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.1.6...v2.2.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 14:10:22 +00:00
dependabot[bot]
2f7dfd471c
build(deps): bump github.com/holiman/uint256 from 1.2.0 to 1.2.1 ( #1350 )
...
Bumps [github.com/holiman/uint256](https://github.com/holiman/uint256 ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/holiman/uint256/releases )
- [Commits](https://github.com/holiman/uint256/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: github.com/holiman/uint256
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 13:47:21 +00:00
Tuan Pham Anh
26c341d04d
test(rpc): Ethereum JSONRPC Websocket ( #1342 )
...
* WIP! add Ethereum JSONRPC Websocket test
* move to test-rpc
* clean up
* fix batch request with websocket
* refactor
2022-09-19 10:50:55 +00:00
dependabot[bot]
3ed55d9395
build(deps): bump github.com/cosmos/ibc-go/v5 ( #1345 )
...
Bumps [github.com/cosmos/ibc-go/v5](https://github.com/cosmos/ibc-go ) from 5.0.0-rc1 to 5.0.0-rc2.
- [Release notes](https://github.com/cosmos/ibc-go/releases )
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cosmos/ibc-go/compare/v5.0.0-rc1...v5.0.0-rc2 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-18 08:59:30 +00:00
Ramiro Carlucho
cae7c4d270
!fix(erc712): support MsgCreateValidator
( #1346 )
...
* fix for create validator msg and tests
* changelog
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-17 13:37:47 +00:00
Ramiro Carlucho
5c80a55287
fix(rpc): estimate gas error response ( #1340 )
...
* format error on EstimateGas rpc call
* changelog
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-17 07:57:58 +00:00
dependabot[bot]
592e75b909
build(deps): bump bufbuild/buf-setup-action from 1.7.0 to 1.8.0 ( #1343 )
...
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-17 07:43:41 +00:00
Federico Kunze Küllmer
41c511e3a9
chore: update changelog from v0.19 ( #1347 )
...
* release: v0.17.0 changelog (#1153 )
* release: v0.17.0 changelog
* rm newline
* update link
* changelog
* update
2022-09-17 09:34:33 +02:00
yihuang
545f3e2648
fix: upload nix binary for macOS ( #1327 )
...
Solution:
- add a workflow to upload cache for macos
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-16 14:23:30 +00:00
Federico Kunze Küllmer
acf15474e7
imp(evm): stateless custom precompiles ( #1272 )
...
* release: v0.17.0 changelog (#1153 )
* release: v0.17.0 changelog
* rm newline
* update link
* imp(evm): EVM interface
* fixes
* fix lint
* fix lint pt 2
* initial wiring for stateful contracts
* Apply suggestions from code review
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
* changelog
* comments from review
* lint
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
2022-09-15 13:54:02 +02:00
dependabot[bot]
67f1e97531
build(deps): bump github.com/cosmos/ibc-go/v5 from 5.0.0-rc0 to 5.0.0-rc1 ( #1313 )
...
* build(deps): bump github.com/cosmos/ibc-go/v5
Bumps [github.com/cosmos/ibc-go/v5](https://github.com/cosmos/ibc-go ) from 5.0.0-rc0 to 5.0.0-rc1.
- [Release notes](https://github.com/cosmos/ibc-go/releases )
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cosmos/ibc-go/compare/v5.0.0-rc0...v5.0.0-rc1 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* update gomod2nix
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-13 15:21:00 +00:00
Austin Chandra
723443abc7
feat(eip712): Create LedgerPreprocessHook to reformat EIP-712 payloads ( #1277 )
...
* Create ReformatLedgerTx to reformat EIP-712 payloads
* Fix issue with public key; minor refactors
* Refactor naming; add test case
* Update preprocess_test
* Add tests and fix lint
* Refactor preprocess test
* Implement minor fix and add changelog entry
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-09-13 16:56:35 +02:00
Federico Kunze Küllmer
0fcfe4465f
Update CODEOWNERS
2022-09-13 15:59:22 +02:00
dependabot[bot]
14e2f8d7a6
build(deps): bump github.com/armon/go-metrics from 0.4.0 to 0.4.1 ( #1337 )
...
Bumps [github.com/armon/go-metrics](https://github.com/armon/go-metrics ) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/armon/go-metrics/releases )
- [Commits](https://github.com/armon/go-metrics/compare/v0.4.0...v0.4.1 )
---
updated-dependencies:
- dependency-name: github.com/armon/go-metrics
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 15:45:58 +02:00
dependabot[bot]
c729467d11
build(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 ( #1328 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 15:32:26 +02: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
dependabot[bot]
7bef408068
build(deps): bump github.com/onsi/gomega from 1.20.1 to 1.20.2 ( #1323 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.20.1 to 1.20.2.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.20.1...v1.20.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-03 09:23:02 +02:00
yihuang
1a5b64d134
Change the fallback priority mechanism to be based on gas price ( #1289 )
...
* Change the fallback priority mechanism to be based on gas price
* Update CHANGELOG.md
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-09-02 01:34:05 +00:00
dependabot[bot]
efc5a15ee7
build(deps): bump google.golang.org/grpc from 1.48.0 to 1.49.0 ( #1295 )
...
* build(deps): bump google.golang.org/grpc from 1.48.0 to 1.49.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.48.0 to 1.49.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.48.0...v1.49.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* update gomod2nix
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-09-01 21:50:18 +00:00
Adi Saravanan
3e4544d818
tests: improve x/evm/types coverage ( #1302 )
...
* modifying x/evm/types tests v1
* modifying x/evm/types tests v2
* modifying x/evm/types test v3
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-09-01 07:59:01 -07:00
yihuang
ca070e21ef
test: add integration test for the rollback cmd ( #1311 )
...
* test the fixed rollback cmd
- check the rollback cmd works in integration tests
* Apply suggestions from code review
* upstream merged
* add changelog
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-09-01 16:22:25 +02:00
dependabot[bot]
45fdcaf9b7
build(deps): bump eth-account in /tests/integration_tests ( #1317 )
...
Bumps [eth-account](https://github.com/ethereum/eth-account ) from 0.5.7 to 0.5.9.
- [Release notes](https://github.com/ethereum/eth-account/releases )
- [Changelog](https://github.com/ethereum/eth-account/blob/master/docs/release_notes.rst )
- [Commits](https://github.com/ethereum/eth-account/compare/v0.5.7...v0.5.9 )
---
updated-dependencies:
- dependency-name: eth-account
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-08-31 17:39:09 +02:00
dependabot[bot]
88535baa1f
build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 ( #1318 )
...
* build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.1.4 to 2.1.6.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.1.4...v2.1.6 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* update gomod2nix
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-08-31 17:13:01 +02:00
Ramiro Carlucho
c9fe1d1913
fixes for 19.0.1 ( #1305 )
...
* fixes for 19.0.1
* changelog
* changelog
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-26 20:25:12 +02:00
Jacob Gadikian
524e25c038
chore: Gofumpt ( #1298 )
...
* fumpt
* golangci
* Update keeper_test.go
* Update keeper_test.go
* Update handler_test.go
* Update rpc_pending_test.go
* lll
* line length limits
* Update CHANGELOG.md
2022-08-26 10:30:55 +00:00
Adi Saravanan
1ea0cb31b7
eth_sendTransaction returns internal trace on missing param ( #1284 )
...
* added test, used get method for from param
* gosec fixes
* adding nosec v1
* added test to python tests, removed testing lines
* fixing flake issues
* test-unit-cover
* changelog fix
* changelog 2
* fix gomod2nix
* integration tests
Co-authored-by: Freddy Caceres <facs95@gmail.com>
2022-08-25 13:22:31 +02:00
yihuang
f9c74e239c
deps: Update cosmos-sdk to v0.46.1
( #1300 )
...
* Update cosmos-sdk to 0.46.1
* update gomod2nix.toml
2022-08-25 08:06:45 +02:00
dependabot[bot]
685869a141
build(deps): bump github.com/cosmos/ibc-go/v5 ( #1294 )
...
Bumps [github.com/cosmos/ibc-go/v5](https://github.com/cosmos/ibc-go ) from 5.0.0-beta1 to 5.0.0-rc0.
- [Release notes](https://github.com/cosmos/ibc-go/releases )
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cosmos/ibc-go/compare/v5.0.0-beta1...v5.0.0-rc0 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 13:20:17 +02:00
dependabot[bot]
f3d7c814b4
build(deps): bump @openzeppelin/contracts ( #1281 )
...
Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts ) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases )
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/OpenZeppelin/openzeppelin-contracts/compare/v4.7.2...v4.7.3 )
---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-19 11:18:51 +00:00
dependabot[bot]
f0968d0dc4
build(deps): bump undici in /tests/integration_tests/contracts ( #1282 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.8.0 to 5.9.1.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.8.0...v5.9.1 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-19 13:06:36 +02:00
dependabot[bot]
f11bc35594
build(deps): bump @openzeppelin/contracts ( #1268 )
...
Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts ) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases )
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/OpenZeppelin/openzeppelin-contracts/compare/v4.7.1...v4.7.2 )
---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-14 11:21:17 +02:00
yihuang
d59659494a
fix(test): priority test result affect by base fee dropping ( #1238 )
...
* Problem: priority test result affect by base fee dropping
Solution:
- increase the scale of priority numbers to make it more stable.
* Update tests/integration_tests/test_priority.py
Co-authored-by: Daniel Burckhardt <daniel.m.burckhardt@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-12 15:51:20 +00:00
Federico Kunze Küllmer
3fbee18c46
chore(docs): Update Changelog ( #1249 )
...
* release: v0.17.0 changelog (#1153 )
* release: v0.17.0 changelog
* rm newline
* update link
* chore(docs): Update Changelog
2022-08-12 17:38:34 +02:00
Daniel Burckhardt
9bbf356c6b
tests(rpc): add filter tests ( #1233 )
...
* tests(rpc): add pending transaction filter test
* tests(rpc): add block filter and event log test
* tests(rpc): simplify to cluster instead of comparing types
* tests(rpc): wip filter by address
* tests(rpc): add get_logs test
* fix flake8 linter
* fix flake8 linter
* add caching to readme
* add caching to readme
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-12 13:57:57 +00:00
yihuang
94cab52ca1
fix(rpc): get_proof test fail because block numbers are not high enough ( #1239 )
...
* Problem: get_proof test fail because block numbers are not high enough
Solution:
- wait for app block height rather than tendermint block height
* Update tests/integration_tests/test_types.py
* keep get_proof response the same as geth
Co-authored-by: Daniel Burckhardt <daniel.m.burckhardt@gmail.com>
2022-08-12 13:20:17 +02:00
Freddy Caceres
989192028f
Add support for miner_setGasPrice API ( #1237 )
2022-08-12 08:23:13 +02:00
yihuang
66e8cdbe02
fix: make get_proof integration tests more stable ( #1236 )
...
* test: make get_proof integration tests more stable
it could fail for error "proof queries at height <= 2 are not supported"
if the latest block number <= 2
* Apply suggestions from code review
2022-08-11 23:23:02 -04:00
yihuang
77ed4aa754
feat!: Store eth tx index separately ( #1121 )
...
* Store eth tx index separately
Closes : #1075
Solution:
- run a optional indexer service
- adapt the json-rpc to the more efficient query
changelog
changelog
fix lint
fix backward compatibility
fix lint
timeout
better strconv
fix linter
fix package name
add cli command to index old tx
fix for loop
indexer cmd don't have access to local rpc
workaround exceed block gas limit situation
add unit tests for indexer
refactor
polish the indexer module
Update server/config/toml.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
improve comments
share code between GetTxByEthHash and GetTxByIndex
fix unit test
Update server/indexer.go
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* Apply suggestions from code review
* test enable-indexer in integration test
* fix go lint
* address review suggestions
* fix linter
* address review suggestions
- test indexer in backend unit test
- add comments
* fix build
* fix test
* service name
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-11 22:49:05 +02:00
Freddy Caceres
737c1de694
Merge pull request from GHSA-f92v-grc2-w2fg ( #1234 )
2022-08-11 07:07:38 +02:00
yihuang
b1cd16e5bf
feat!: Apply feemarket to native cosmos tx ( #1194 )
...
* Problem: feemarket's query cli has redundant height parameter
Soluton:
- remove the positional height parameter, since there's a flag already.
Update CHANGELOG.md
* Apply feemarket to native cosmos tx
- add tx extension option for user to input tip price
- apply feemarket's base fee to native tx
comments and cleanup
fallback to default sdk logic when london hardfork not enabled
integration test
cleanup feemarket query cli commands
Update CHANGELOG.md
update unit tests
disable feemarket in simulation tests for now
fix lint
Update app/simulation_test.go
fix python lint
fix lint
Update x/evm/types/extension_option.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
address review suggestions
* fix unit tests
* fix integration test
* improve unit test coverage
* fix go lint
* refactor
* fix integration test
* fix simulation tests
* fix go linter
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-10 18:33:38 -04:00
Freddy Caceres
42abb259cb
Add support for MaxOpenConnections
( #1229 )
2022-08-10 08:26:51 -04:00
dependabot[bot]
d2ebca231c
build(deps): bump alpine from 3.16.1 to 3.16.2 ( #1232 )
2022-08-10 13:12:35 +02:00
yihuang
b3242ea982
Problem: feemarket's query cli has redundant height parameter ( #1230 )
2022-08-10 08:51:39 +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
Ramiro Carlucho
d1543ce678
[ENG-626] Rpc types integration tests ( #1207 )
...
* types tests
* cleanup
* cleanup
* fix differences in the rpc calls with geth
* cleanup
* fix linter. getProof future queries now behave as geth
* fix spelling
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-08 09:01:42 -04:00
dependabot[bot]
0b294b74bc
build(deps): bump cachix/install-nix-action from 15 to 17 ( #1228 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 15 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v17 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 13:18:06 +02:00
Freddy Caceres
ccbaf1fe05
imp(tests): prune node integration tests ( #1212 )
...
* first pass
* extra comment
* fixed pruned node tests. Fix getBalance on pruned. Fix BaseFee on pruned.
* fix tests execution
* check logs on tests
* address pr comments
* address comments
* Update rpc/namespaces/ethereum/eth/api.go
* update error msg check
* fix lint
* fix linter
* fix linter
* fix py lint
* test lint
* fix lint
* pin golangcli version
* pin golanci version
* pin lint to version 0.48
* fix linter
* fix last linter last file
Co-authored-by: ramacarlucho <ramirocarlucho@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-08 10:17:10 +02:00
yihuang
7331cd2065
feat: support dynamic app db backend flag ( #1226 )
...
* support dynamic app db backend
* address pr reviews
* add comment
* Update server/start.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-05 15:01:20 +02:00
yihuang
e1560849dd
feat(ante, evm): set priority for eth transactions ( #1214 )
...
* Set priority for eth transactions
Set the tx priority to the lowest priority in the messages.
fix unit tests
code cleanup and spec
update spec
fix go lint
add priority integration test
add python linter job
add access list tx type
fix gas limit
remove ledger tag, so no need to replace hid dependency
fix earlier check
ibc-go v5.0.0-beta1
* fix pruned node integration test
* Update x/feemarket/spec/09_antehandlers.md
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-05 15:00:31 +02:00