0xmuralik
7c5a9bf9d2
nix open issue remove integration test
2023-01-06 12:25:39 +05:30
0xmuralik
6b18cc47e2
Merge tag 'v0.20.0' into murali/update-fork
2023-01-04 16:34:38 +05:30
Federico Kunze Küllmer
7f546d32a5
chore(release): v0.20-rc4 ( #1546 )
...
* deps(sdk): bump to v0.46.4 (#1423 )
* deps(sdk): bump to v0.46.4
* deps(sdk): add IAVLDisableFastNode flag with false default
* imp: reduce integration test block time to 2s (#1428 )
* build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0 (#1429 )
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.23.0 to 1.24.0.
- [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.23.0...v1.24.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
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>
* fix(rpc): different result from `eth_getProof` comparing with Ethereum (#1431 )
* align with eth_getProof
for more info, see https://eips.ethereum.org/EIPS/eip-1186
* add GetHexProofs
* add change doc
* keep default res
* fix lint
* add e2e test
* Apply suggestions from code review
* fix lint
* nix run -f ./nix gomod2nix
* Refactor EIP-712 signature verification (#1397 )
* [WIP] EIP-712 Signature Refactor
* Debug and add ante tests
* Add tests for failure cases
* Add changelog entry
* Code cleanup
* Add tests for MsgDelegate and MsgWithdrawDelegationReward
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Code cleanup
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Minor codefix
* Update ethereum/eip712/encoding.go
* Minor code revision updates
* Refactor EIP712 unit tests to use test suite
* Address import cycle and implement minor refactors
* Fix lint issues
* Add EIP712 unit suite test function
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Add minor refactors; increase test coverage
* Correct ante_test for change in payload
* Add single-signer util and tests
* Update ethereum/eip712/encoding.go
* Update ethereum/eip712/encoding.go
* fix build
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: build test on mac by updating to python3.10 (#1437 )
* build(deps): bump loader-utils from 1.4.0 to 1.4.1 in /tests/solidity (#1445 )
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
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>
* imp(evm): improve performance of EstimateGas (#1444 )
* imp(evm): improve performance of EstimateGas
* changelog
* fix(rpc): decode `finalized` block number (#1442 )
* fix(rpc): decode 'finalized' block number
* changelog
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#1449 )
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.24.0 to 1.24.1.
- [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.24.0...v1.24.1 )
---
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>
* build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1439 )
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.13.0...v1.14.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>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* fix: unstable tx_priority test (#1440 )
* fix unstable tx_priority test
* Update tests/integration_tests/test_priority.py
Co-authored-by: yihuang <huang@crypto.com>
* Update tests/integration_tests/test_priority.py
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* build(deps): bump github.com/cosmos/ibc-go/v5 from 5.0.1 to 5.1.0 (#1450 )
Bumps [github.com/cosmos/ibc-go/v5](https://github.com/cosmos/ibc-go ) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases )
- [Changelog](https://github.com/cosmos/ibc-go/blob/v5.1.0/CHANGELOG.md )
- [Commits](https://github.com/cosmos/ibc-go/compare/v5.0.1...v5.1.0 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v5
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>
* build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1454 )
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
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>
* refactor(all): refactor errors import to use cosmossdk.io (#1456 )
* refactor (errors) refactor errors import to use cosmossdk.io instead of cosmos-sdk/types/errors
* refactor (errors) refactor errors import in ethsecp256k1 file
* refactor (errors) add changes to changelog
* build(deps): bump alpine from 3.16.2 to 3.16.3 (#1453 )
Bumps alpine from 3.16.2 to 3.16.3.
---
updated-dependencies:
- dependency-name: alpine
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>
* Empty KV gas config (#1460 )
* update sdk version
* setup empty gas config
* fix lint
* fix integration tests
* add Ante unit test
* update changelog
* test: remove unused integration tests (#1462 )
* fix: remove e2e github action (#1463 )
* remove unused tests
* imp: remove e2e github action
* build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /tests/solidity (#1464 )
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
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>
* 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>
* Add EIP-712 encoding support type for any array (#1430 )
* Add EIP-712 encoding support type for any array
* Refactor implementation + add tests
* Refactor unpacking implementation; refactor test case
* Fix lint issue
* Add MsgExec test case
* Update comment for clarity
* Add changelog entry
* Refactor `sdkerrors` to `errorsmod`
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: extend geth config on integration tests (#1467 )
* changing git config and adding tests
* removing print statements
* remove unneccessary imports
* fix flake
* remove geth setup test
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* tests: Add unit tests for rpc client endpoints (#1409 )
* test: add preliminary unit tests and additional mocks for chain_info, account_info and filters
* tests: added additional mocked client calls
* tests: bumped coverage of call_tx to 56% and chain_info to 77%
* tests: bumped call_tx coverage to 70.2% and added additional mock client calls
* tests: tx_info preliminary tests added for debugging.
* tests: added test coverage for sign_tx and additional mocks
* tests: tx_info test coverage bumped to 60.3%
* test: coverage for tracing_tests now at 72%
* tests: added fee makert query client mocks and bumped chain_info to 87.6% coverage.
* tests: failing Cosmos auth module account query.
* tests: added FeeMarket Params mock to call_tx_test
* cleanup some unused code
* tests: added helper function to test suite for signing a Tx and bumped coverage of tx_info to 71.2%
* test: commented GetAccount error case and bumped chain_info to 90.3% coverage
* test: cleanup of tests in node_info, sign_tx and account_info
* Clean up print
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Apply suggestions from code review
* fix import issues
Co-authored-by: Vladislav Varadinov <vlad@evmos.org>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* Refactor to omit empty optionals from EIP-712 type generation (#1459 )
* Refactor to omit empty values from type creation; add test for v1.vote
* Add test for createValidator with optional fields left blank
* Add changelog entry
* Update changelog entry
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: protogen scripts were not correctly implemented (#1466 )
* Delete local copy of third party proto files
* Update protocgen script and buf yaml files to mirror cosmos-sdk
* Update makefile commands for proto-gen and proto-swagger-gen to correctly use docker
* Commit changed .pb.go files after updating the protogen scripts
* Adjust grep in proto-tools-installer script to look for correct gogoproto replacement
* address reviews - remove unnecessary ignore in buf.yaml and cosmos-sdk download in the protocgen script
* remove proto-update-deps from makefile as we don't store local copies of third party protofiles anymore
* Add changelog entry
* Update protoc-swagger-gen.sh
* Remove third party queries from swagger-ui config (for now)
* fix integrations tests
* fix dead changelog links (markdown-link-check)
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* added gas consumption test (#1474 )
* build(deps): bump github.com/cosmos/cosmos-proto (#1475 )
Bumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto ) from 1.0.0-alpha7 to 1.0.0-alpha8.
- [Release notes](https://github.com/cosmos/cosmos-proto/releases )
- [Commits](https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha7...v1.0.0-alpha8 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/cosmos-proto
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>
* fix: chain-id in grpc query is not initialized without abci event (#1405 )
* fix: chain-id in grpc query is not initialized without abci event
Closes : #1404
Solution:
- pass the chain-id from caller.
* Update CHANGELOG.md
* only override if input is not empty
* add comment to chain id
* pass chain-id to state transition
* Update x/evm/keeper/grpc_query.go
* Apply suggestions from code review
* fix golang lint
* update gomod2nix.toml
* fix unit tests
* update gomod2nix
* api breaking changelog
* add unit tests, and fix TraceBlock by the way
* Update CHANGELOG.md
* test --grpc-only mode in integration tests
* remove tmp var
* Update tests/integration_tests/test_grpc_only.py
* Update x/evm/keeper/grpc_query_test.go
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
* fix linters
* fix nil pointer in tests
* fix conflicts
* fix conflicts
* fixes
* fix lint
* fix unit test
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix(evm): Simplify Gas Math (#1452 )
* fix math
* changelog
* imp(ante): refactor `AnteHandler` (#1455 )
* fix(ante): block gas check
* refactor
* rename
* use gas wanted
* remove consume gas logic on ante handler
* comment
* c++
* move min gas price
* comment
* Update app/ante/eth.go
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
* fix build
* fix integration test script
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* tests: add additional gas consumption tests (#1477 )
* split existing gas test
* added contract call test
* fix flake issues, update gomod2nix
* isort imports
* add stateful contract calls
* chore: update proto make commands (#1471 )
* Update proto make commands to use cosmos docker image and add notes for possible problems
* Apply make proto-all with new docker container
* Remove stale DOCKER_BUF variable
* Revert to using the tendermintdev/sdk-proto-gen docker image
* remove '@' in proto-lint and proto-check-breaking for consistency with other commands
* Remove unnecessary go get from protocgen.sh (only works after adding --network host to docker run)
* Add --network host to docker run for compatibility on linux
* use cosmos/proto-builder docker image for proto-format because clang-format is not installed on tendermintdev/sdk-proto-gen
* update swagger docs after recent additions to evm.proto in #1413
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
* Remove unbound labels from added custom tendermint metrics (#1434 )
* Remove unbound labels from added custom tendermint metrics
* Add entry to changelog
* deps: bump SDK to v0.46.6 (#1486 )
* deps: bump SDK to v0.46.6
* changelog
* Update CHANGELOG.md
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
* fear(eip712): Add EIP-712 encoding for multiple messages of the same type (#1483 )
* Add EIP-712 encoding for multiple messages of the same type
* Fix Protobuf encoding bug
* Add ante tests
* Refactor naming and minor implementation details
* Test empty transaction coverage
* Address revisions for code clarity
* Move aminoMessage type definition
* fix: enable `fixIssue172` flag for non-deterministic keyring test (#1447 )
* enable fixIssue172 flag for test
for more info, https://github.com/btcsuite/btcutil/pull/182/files
* fix import
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix(tests): Delete inconsistent test (#1481 )
* Delete inconsistent test
* delete test
* build(deps): bump alpine from 3.16.3 to 3.17.0 (#1492 )
Bumps alpine from 3.16.3 to 3.17.0.
---
updated-dependencies:
- dependency-name: alpine
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>
* build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#1490 )
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.50.1 to 1.51.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.50.1...v1.51.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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#1489 )
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.5.0 to 2.5.1.
- [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.5.0...v2.5.1 )
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: refactor imports naming for clarity (#1491 )
* chore: refactor imports naming for clarity
* Merge main and fix conflicts
* fix: align empty account result for old blocks as ethereum (#1484 )
* align result account as ethereum
* add test_get_transaction_count
* add change doc
* sync gomod2nix
* Apply suggestions from code review
* crosscheck with ws & geth
* sync gomod2nix
* Update rpc/backend/utils.go
* use session provider
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* imp(ante): refactor AnteHandler (#1479 )
* imp(ante): refactor AnteHandler
* fix test
* test
* Adjust deprecated sdkerrors import (#1493 )
* refactor test files
* Apply suggestions from code review
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
* lint
* prioritization comment
* fix test
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
* chore: Update linter and protogen configuration (#1478 )
* add protolint yaml
* Update .protolint.yml with Evmos settings
* Add super-linter.yml for GH action
* Copy .markdownlint.yml settings from Evmos
* Sort proto imports
* address protolint error in all Protobuf files
* update Makefile to mirror Proto commands for Evmos
* remove unnecessary go get command in protocgen.sh when using cosmos docker image
* copy .clang-format from Evmos repo
* apply make proto-format
* Execute make proto-all after changes to config are complete
* address last linter comment
* fix(server): telemetry setup (#1497 )
* fix(server): telemetry setup
* more fixes
* fix
* changelog
* update standalone process
* chore(evm) - Delete deprecated store migrations (#1498 )
* (fix): Delete deprecated migrations
* Update x/evm/module.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* fix(evm): Added Cancun and Shanghai blocks to ChainConfig (#1499 )
* (refactor): Added Cancun and Shanghai blocks to ChainConfig
* (tests): Added test for invalid Shanghai and Cancun block
* (fix): ran proto linter
* Applied changes from code review
* Added CHANGELOG entry
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* chore(app): add store listener to Ethermint app (#1501 )
* add store listener to Ethermint app
* add changelog entry
* build(deps): bump cosmossdk.io/math from 1.0.0-beta.3 to 1.0.0-beta.4 (#1502 )
Bumps [cosmossdk.io/math](https://github.com/cosmos/cosmos-sdk ) from 1.0.0-beta.3 to 1.0.0-beta.4.
- [Release notes](https://github.com/cosmos/cosmos-sdk/releases )
- [Changelog](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cosmos/cosmos-sdk/compare/math/v1.0.0-beta.3...math/v1.0.0-beta.4 )
---
updated-dependencies:
- dependency-name: cosmossdk.io/math
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>
* fix(app): register node service (#1505 )
* fix(app): register node service
* changelog
* fix(cmd): add missing GetAuxToFeeCommand (#1504 )
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
* chore(feemarket): Delete deprecated migration logic (#1508 )
* (refactor): Remove old migration code
* (fix): Lint and add CHANGELOG entry
* Remove simulation checks (#1507 )
* Add cli rollback command
it's useful in app-hash mismatch situation.
* Update CHANGELOG.md
* (refactor): removed old sim tests logic
* (fix): removed tests from CI
* (fix): fix test.yml
* (fix): format and lint
* (fix): fix linter issue
* (fix): fix linter issues v2
* (fix): linter
* (fix): removed sim-test references
* Applied changes from code review
Co-authored-by: HuangYi <huang@crypto.com>
* chore: verify fees refactor (#1496 )
* chore: verify fees refactor
* adjust call structure in rest of repo after splitting up DeductTxCostsFromUserBalance
* adjust test logic after splitting DeductTxCostsFromUserBalance up
* remove outdated TODO
* address PR comments - remove import name for evm keeper
* remove misleading comment
* address review comments - only handover boolean instead of context
* remove TODO
Co-authored-by: MalteHerrmann <malteherrmann.mail@web.de>
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
* json-rpc(filters) fix block hash on newBlock filter (#1503 )
* tests(filters) add block hash check on newBlock filter
* tests(filters) fix linting errors
* fix(filters): fix newBlock filter response
* fix(filters): add changes on CHANGELOG file
* fix(ci): add gitleaks config (#1513 )
* fix(ci): add gitleaks config to ignore init.sh
* make ci lint init.sh
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* tests(filters): add/improve integration tests for JSON-RPC methods (#1480 )
* tests(filters) add block hash check on newBlock filter
* tests(filters) add getLogs test cases
* tests(filters) add eth_newFilter multiple filters test cases
* tests(filters) add eth_newFilter and eth_eth_uninstallFilter test case
* tests(filters) fix linting errors
* tests(filters) fix linting error on imports
* tests(filters) add test case: register filter before contract deploy
* tests(filters) refactor logs topics assertion
* tests(filters) add topics filter test cases
* tests(filters) fix linting errors
* tests(filters) remove unnecessary package.json file
* tests(filters) update based on PR comments
* tests(filters) separate getNewBlocks failing test to a separate PR
* tests(filters) add retry on send_tx to avoid Timeout error
* tests(filters) add logs by topic and block range test case
* update gomod2nix
* tests(filters) remove test elapsed time log
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* build(deps): bump minimist in /tests/integration_tests/hardhat (#1516 )
Bumps [minimist](https://github.com/minimistjs/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/minimistjs/minimist/releases )
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
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>
* tests(filters): add logs by topic test case (#1515 )
* tests(filters) add logs by topic test case
* fix(logs): add getLogs http call in test
* tests(logs) add test case for getLogs by topic
* tests(logs) fix lint errors
* chore(all): markdownlint (#1522 )
* build(deps): bump github.com/cosmos/cosmos-proto (#1525 )
Bumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto ) from 1.0.0-alpha8 to 1.0.0-beta.1.
- [Release notes](https://github.com/cosmos/cosmos-proto/releases )
- [Commits](https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha8...v1.0.0-beta.1 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/cosmos-proto
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>
* build(deps): bump decode-uri-component in /tests/solidity (#1526 )
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
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>
* tests(integration): block gas limit tests (#1500 )
* added antehandler test
* add integration tests
* add back gas call test
* added integration tests v2
* linters
* Update tests/integration_tests/test_gas.py
* Update tests/integration_tests/test_gas.py
* update gomod2nix
* Update tests/integration_tests/test_gas.py
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* chore(ante): deprecate legacy EIP-712 signature verification via AnteHandler (#1521 )
* fix: rename EIP-712 sig. verification to indicate Legacy status
* Add changelog entry
* Update changelog, refactor implementation, update comments
* Apply suggestions from code review
* address comments
* changelog
* Update CHANGELOG.md
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
* fix test
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
* feat(ci): add Golang dependency vulnerability check (#1528 )
* feat(ci): add Golang dependency vulnerability check
* update
* check run
* c++
* chore(evm): add comment regarding RANDOM opcode (#1520 )
* fix: add random field to BlockContext using block header hash
* add comment
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* fix: Bump Go-Ethereum dependency to 1.10.26 (#1532 )
* fix: Bump Go-Ethereum dependency to 1.10.26
* Add changelog entry
* build(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (#1534 )
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
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>
* build(deps): bump qs from 6.5.2 to 6.5.3 in /tests/solidity (#1537 )
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3 )
---
updated-dependencies:
- dependency-name: qs
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>
* build(deps): bump golang.org/x/net from 0.2.0 to 0.3.0 (#1535 )
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
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>
* build(deps): bump golang.org/x/net from 0.3.0 to 0.4.0 (#1542 )
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
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>
* build(deps): bump technote-space/get-diff-action from 6.1.1 to 6.1.2 (#1541 )
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/technote-space/get-diff-action/releases )
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/get-diff-action/compare/v6.1.1...v6.1.2 )
---
updated-dependencies:
- dependency-name: technote-space/get-diff-action
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>
* imp (docs): Point to Evmos mempool docs for tx prioritization (#1536 )
* Adjust priority tip docs to point to Evmos mempool docs
* remove some typos and out of place commas in feemarket concepts
* add missing "in"
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Skip undeterministic integration test (#1531 )
* skip undeterministic integration test
* fix flake
* update gomod2nix
* Rename getEIP712Hash to Bytes to clarity method intent (#1539 )
* Rename getEIP712Hash to Bytes to clarity method intent
* Update comments and revert unrelated code
* Fix variable naming in tests
* Fix to use raw data rather than hash from Go-Ethereum interface
* Update eip712_test to detect EIP-712 hash vs bytes
* Update TypedData conversion error message
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* build(deps): bump certifi in /tests/integration_tests (#1545 )
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
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>
* fix: improve error handling for EIP-712 encoding config init (#1543 )
* Improve error handling for EIP-712 encoding config init
* changelog
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Daniel Burckhardt <daniel.m.burckhardt@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mmsqe <mavis@crypto.com>
Co-authored-by: Austin Chandra <austinchandra@berkeley.edu>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
Co-authored-by: Vladislav Varadinov <vlad@evmos.org>
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
Co-authored-by: Devon Bear <itsdevbear@berachain.com>
Co-authored-by: v-homsi <110708931+v-homsi@users.noreply.github.com>
Co-authored-by: MalteHerrmann <malteherrmann.mail@web.de>
2022-12-09 18:14:28 +01:00
MalteHerrmann
55b292f179
release: v0.20-rc3 changelog ( #1517 )
...
* deps(sdk): bump to v0.46.4 (#1423 )
* deps(sdk): bump to v0.46.4
* deps(sdk): add IAVLDisableFastNode flag with false default
* imp: reduce integration test block time to 2s (#1428 )
* build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0 (#1429 )
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.23.0 to 1.24.0.
- [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.23.0...v1.24.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
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>
* fix(rpc): different result from `eth_getProof` comparing with Ethereum (#1431 )
* align with eth_getProof
for more info, see https://eips.ethereum.org/EIPS/eip-1186
* add GetHexProofs
* add change doc
* keep default res
* fix lint
* add e2e test
* Apply suggestions from code review
* fix lint
* nix run -f ./nix gomod2nix
* Refactor EIP-712 signature verification (#1397 )
* [WIP] EIP-712 Signature Refactor
* Debug and add ante tests
* Add tests for failure cases
* Add changelog entry
* Code cleanup
* Add tests for MsgDelegate and MsgWithdrawDelegationReward
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Code cleanup
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Minor codefix
* Update ethereum/eip712/encoding.go
* Minor code revision updates
* Refactor EIP712 unit tests to use test suite
* Address import cycle and implement minor refactors
* Fix lint issues
* Add EIP712 unit suite test function
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/eip712/encoding.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Add minor refactors; increase test coverage
* Correct ante_test for change in payload
* Add single-signer util and tests
* Update ethereum/eip712/encoding.go
* Update ethereum/eip712/encoding.go
* fix build
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: build test on mac by updating to python3.10 (#1437 )
* build(deps): bump loader-utils from 1.4.0 to 1.4.1 in /tests/solidity (#1445 )
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
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>
* imp(evm): improve performance of EstimateGas (#1444 )
* imp(evm): improve performance of EstimateGas
* changelog
* fix(rpc): decode `finalized` block number (#1442 )
* fix(rpc): decode 'finalized' block number
* changelog
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#1449 )
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.24.0 to 1.24.1.
- [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.24.0...v1.24.1 )
---
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>
* build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1439 )
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.13.0...v1.14.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>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* fix: unstable tx_priority test (#1440 )
* fix unstable tx_priority test
* Update tests/integration_tests/test_priority.py
Co-authored-by: yihuang <huang@crypto.com>
* Update tests/integration_tests/test_priority.py
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* build(deps): bump github.com/cosmos/ibc-go/v5 from 5.0.1 to 5.1.0 (#1450 )
Bumps [github.com/cosmos/ibc-go/v5](https://github.com/cosmos/ibc-go ) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases )
- [Changelog](https://github.com/cosmos/ibc-go/blob/v5.1.0/CHANGELOG.md )
- [Commits](https://github.com/cosmos/ibc-go/compare/v5.0.1...v5.1.0 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v5
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>
* build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1454 )
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
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>
* refactor(all): refactor errors import to use cosmossdk.io (#1456 )
* refactor (errors) refactor errors import to use cosmossdk.io instead of cosmos-sdk/types/errors
* refactor (errors) refactor errors import in ethsecp256k1 file
* refactor (errors) add changes to changelog
* build(deps): bump alpine from 3.16.2 to 3.16.3 (#1453 )
Bumps alpine from 3.16.2 to 3.16.3.
---
updated-dependencies:
- dependency-name: alpine
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>
* Empty KV gas config (#1460 )
* update sdk version
* setup empty gas config
* fix lint
* fix integration tests
* add Ante unit test
* update changelog
* test: remove unused integration tests (#1462 )
* fix: remove e2e github action (#1463 )
* remove unused tests
* imp: remove e2e github action
* build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /tests/solidity (#1464 )
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
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>
* 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>
* Add EIP-712 encoding support type for any array (#1430 )
* Add EIP-712 encoding support type for any array
* Refactor implementation + add tests
* Refactor unpacking implementation; refactor test case
* Fix lint issue
* Add MsgExec test case
* Update comment for clarity
* Add changelog entry
* Refactor `sdkerrors` to `errorsmod`
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: extend geth config on integration tests (#1467 )
* changing git config and adding tests
* removing print statements
* remove unneccessary imports
* fix flake
* remove geth setup test
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* tests: Add unit tests for rpc client endpoints (#1409 )
* test: add preliminary unit tests and additional mocks for chain_info, account_info and filters
* tests: added additional mocked client calls
* tests: bumped coverage of call_tx to 56% and chain_info to 77%
* tests: bumped call_tx coverage to 70.2% and added additional mock client calls
* tests: tx_info preliminary tests added for debugging.
* tests: added test coverage for sign_tx and additional mocks
* tests: tx_info test coverage bumped to 60.3%
* test: coverage for tracing_tests now at 72%
* tests: added fee makert query client mocks and bumped chain_info to 87.6% coverage.
* tests: failing Cosmos auth module account query.
* tests: added FeeMarket Params mock to call_tx_test
* cleanup some unused code
* tests: added helper function to test suite for signing a Tx and bumped coverage of tx_info to 71.2%
* test: commented GetAccount error case and bumped chain_info to 90.3% coverage
* test: cleanup of tests in node_info, sign_tx and account_info
* Clean up print
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Apply suggestions from code review
* fix import issues
Co-authored-by: Vladislav Varadinov <vlad@evmos.org>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* Refactor to omit empty optionals from EIP-712 type generation (#1459 )
* Refactor to omit empty values from type creation; add test for v1.vote
* Add test for createValidator with optional fields left blank
* Add changelog entry
* Update changelog entry
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix: protogen scripts were not correctly implemented (#1466 )
* Delete local copy of third party proto files
* Update protocgen script and buf yaml files to mirror cosmos-sdk
* Update makefile commands for proto-gen and proto-swagger-gen to correctly use docker
* Commit changed .pb.go files after updating the protogen scripts
* Adjust grep in proto-tools-installer script to look for correct gogoproto replacement
* address reviews - remove unnecessary ignore in buf.yaml and cosmos-sdk download in the protocgen script
* remove proto-update-deps from makefile as we don't store local copies of third party protofiles anymore
* Add changelog entry
* Update protoc-swagger-gen.sh
* Remove third party queries from swagger-ui config (for now)
* fix integrations tests
* fix dead changelog links (markdown-link-check)
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* added gas consumption test (#1474 )
* build(deps): bump github.com/cosmos/cosmos-proto (#1475 )
Bumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto ) from 1.0.0-alpha7 to 1.0.0-alpha8.
- [Release notes](https://github.com/cosmos/cosmos-proto/releases )
- [Commits](https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha7...v1.0.0-alpha8 )
---
updated-dependencies:
- dependency-name: github.com/cosmos/cosmos-proto
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>
* fix: chain-id in grpc query is not initialized without abci event (#1405 )
* fix: chain-id in grpc query is not initialized without abci event
Closes : #1404
Solution:
- pass the chain-id from caller.
* Update CHANGELOG.md
* only override if input is not empty
* add comment to chain id
* pass chain-id to state transition
* Update x/evm/keeper/grpc_query.go
* Apply suggestions from code review
* fix golang lint
* update gomod2nix.toml
* fix unit tests
* update gomod2nix
* api breaking changelog
* add unit tests, and fix TraceBlock by the way
* Update CHANGELOG.md
* test --grpc-only mode in integration tests
* remove tmp var
* Update tests/integration_tests/test_grpc_only.py
* Update x/evm/keeper/grpc_query_test.go
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
* fix linters
* fix nil pointer in tests
* fix conflicts
* fix conflicts
* fixes
* fix lint
* fix unit test
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix(evm): Simplify Gas Math (#1452 )
* fix math
* changelog
* imp(ante): refactor `AnteHandler` (#1455 )
* fix(ante): block gas check
* refactor
* rename
* use gas wanted
* remove consume gas logic on ante handler
* comment
* c++
* move min gas price
* comment
* Update app/ante/eth.go
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
* fix build
* fix integration test script
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* tests: add additional gas consumption tests (#1477 )
* split existing gas test
* added contract call test
* fix flake issues, update gomod2nix
* isort imports
* add stateful contract calls
* chore: update proto make commands (#1471 )
* Update proto make commands to use cosmos docker image and add notes for possible problems
* Apply make proto-all with new docker container
* Remove stale DOCKER_BUF variable
* Revert to using the tendermintdev/sdk-proto-gen docker image
* remove '@' in proto-lint and proto-check-breaking for consistency with other commands
* Remove unnecessary go get from protocgen.sh (only works after adding --network host to docker run)
* Add --network host to docker run for compatibility on linux
* use cosmos/proto-builder docker image for proto-format because clang-format is not installed on tendermintdev/sdk-proto-gen
* update swagger docs after recent additions to evm.proto in #1413
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
* Remove unbound labels from added custom tendermint metrics (#1434 )
* Remove unbound labels from added custom tendermint metrics
* Add entry to changelog
* deps: bump SDK to v0.46.6 (#1486 )
* deps: bump SDK to v0.46.6
* changelog
* Update CHANGELOG.md
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
* fear(eip712): Add EIP-712 encoding for multiple messages of the same type (#1483 )
* Add EIP-712 encoding for multiple messages of the same type
* Fix Protobuf encoding bug
* Add ante tests
* Refactor naming and minor implementation details
* Test empty transaction coverage
* Address revisions for code clarity
* Move aminoMessage type definition
* fix: enable `fixIssue172` flag for non-deterministic keyring test (#1447 )
* enable fixIssue172 flag for test
for more info, https://github.com/btcsuite/btcutil/pull/182/files
* fix import
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* fix(tests): Delete inconsistent test (#1481 )
* Delete inconsistent test
* delete test
* build(deps): bump alpine from 3.16.3 to 3.17.0 (#1492 )
Bumps alpine from 3.16.3 to 3.17.0.
---
updated-dependencies:
- dependency-name: alpine
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>
* build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#1490 )
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.50.1 to 1.51.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.50.1...v1.51.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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#1489 )
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.5.0 to 2.5.1.
- [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.5.0...v2.5.1 )
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: refactor imports naming for clarity (#1491 )
* chore: refactor imports naming for clarity
* Merge main and fix conflicts
* fix: align empty account result for old blocks as ethereum (#1484 )
* align result account as ethereum
* add test_get_transaction_count
* add change doc
* sync gomod2nix
* Apply suggestions from code review
* crosscheck with ws & geth
* sync gomod2nix
* Update rpc/backend/utils.go
* use session provider
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* imp(ante): refactor AnteHandler (#1479 )
* imp(ante): refactor AnteHandler
* fix test
* test
* Adjust deprecated sdkerrors import (#1493 )
* refactor test files
* Apply suggestions from code review
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
* lint
* prioritization comment
* fix test
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
* chore: Update linter and protogen configuration (#1478 )
* add protolint yaml
* Update .protolint.yml with Evmos settings
* Add super-linter.yml for GH action
* Copy .markdownlint.yml settings from Evmos
* Sort proto imports
* address protolint error in all Protobuf files
* update Makefile to mirror Proto commands for Evmos
* remove unnecessary go get command in protocgen.sh when using cosmos docker image
* copy .clang-format from Evmos repo
* apply make proto-format
* Execute make proto-all after changes to config are complete
* address last linter comment
* fix(server): telemetry setup (#1497 )
* fix(server): telemetry setup
* more fixes
* fix
* changelog
* update standalone process
* chore(evm) - Delete deprecated store migrations (#1498 )
* (fix): Delete deprecated migrations
* Update x/evm/module.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* fix(evm): Added Cancun and Shanghai blocks to ChainConfig (#1499 )
* (refactor): Added Cancun and Shanghai blocks to ChainConfig
* (tests): Added test for invalid Shanghai and Cancun block
* (fix): ran proto linter
* Applied changes from code review
* Added CHANGELOG entry
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* chore(app): add store listener to Ethermint app (#1501 )
* add store listener to Ethermint app
* add changelog entry
* build(deps): bump cosmossdk.io/math from 1.0.0-beta.3 to 1.0.0-beta.4 (#1502 )
Bumps [cosmossdk.io/math](https://github.com/cosmos/cosmos-sdk ) from 1.0.0-beta.3 to 1.0.0-beta.4.
- [Release notes](https://github.com/cosmos/cosmos-sdk/releases )
- [Changelog](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cosmos/cosmos-sdk/compare/math/v1.0.0-beta.3...math/v1.0.0-beta.4 )
---
updated-dependencies:
- dependency-name: cosmossdk.io/math
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>
* fix(app): register node service (#1505 )
* fix(app): register node service
* changelog
* fix(cmd): add missing GetAuxToFeeCommand (#1504 )
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
* chore(feemarket): Delete deprecated migration logic (#1508 )
* (refactor): Remove old migration code
* (fix): Lint and add CHANGELOG entry
* Remove simulation checks (#1507 )
* Add cli rollback command
it's useful in app-hash mismatch situation.
* Update CHANGELOG.md
* (refactor): removed old sim tests logic
* (fix): removed tests from CI
* (fix): fix test.yml
* (fix): format and lint
* (fix): fix linter issue
* (fix): fix linter issues v2
* (fix): linter
* (fix): removed sim-test references
* Applied changes from code review
Co-authored-by: HuangYi <huang@crypto.com>
* chore: verify fees refactor (#1496 )
* chore: verify fees refactor
* adjust call structure in rest of repo after splitting up DeductTxCostsFromUserBalance
* adjust test logic after splitting DeductTxCostsFromUserBalance up
* remove outdated TODO
* address PR comments - remove import name for evm keeper
* remove misleading comment
* address review comments - only handover boolean instead of context
* remove TODO
Co-authored-by: MalteHerrmann <malteherrmann.mail@web.de>
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
* json-rpc(filters) fix block hash on newBlock filter (#1503 )
* tests(filters) add block hash check on newBlock filter
* tests(filters) fix linting errors
* fix(filters): fix newBlock filter response
* fix(filters): add changes on CHANGELOG file
* fix(ci): add gitleaks config (#1513 )
* fix(ci): add gitleaks config to ignore init.sh
* make ci lint init.sh
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* tests(filters): add/improve integration tests for JSON-RPC methods (#1480 )
* tests(filters) add block hash check on newBlock filter
* tests(filters) add getLogs test cases
* tests(filters) add eth_newFilter multiple filters test cases
* tests(filters) add eth_newFilter and eth_eth_uninstallFilter test case
* tests(filters) fix linting errors
* tests(filters) fix linting error on imports
* tests(filters) add test case: register filter before contract deploy
* tests(filters) refactor logs topics assertion
* tests(filters) add topics filter test cases
* tests(filters) fix linting errors
* tests(filters) remove unnecessary package.json file
* tests(filters) update based on PR comments
* tests(filters) separate getNewBlocks failing test to a separate PR
* tests(filters) add retry on send_tx to avoid Timeout error
* tests(filters) add logs by topic and block range test case
* update gomod2nix
* tests(filters) remove test elapsed time log
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
* add dragonberry update changelog entry again
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Daniel Burckhardt <daniel.m.burckhardt@gmail.com>
Co-authored-by: Freddy Caceres <facs95@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mmsqe <mavis@crypto.com>
Co-authored-by: Austin Chandra <austinchandra@berkeley.edu>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Tomas Guerra <54514587+GAtom22@users.noreply.github.com>
Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
Co-authored-by: Vladislav Varadinov <vlad@evmos.org>
Co-authored-by: mmsqe <tqd0800210105@gmail.com>
Co-authored-by: Devon Bear <itsdevbear@berachain.com>
Co-authored-by: v-homsi <110708931+v-homsi@users.noreply.github.com>
2022-11-30 18:00:19 +01:00
Murali Krishna Komatireddy
6b04c0ee5e
feat: attribute typing ( #40 )
...
* marshal and unmarshal
* attributes proto
* fix
* process attributes and create secondary mappings
* get records from attributes
* fix
* fix lint errors
* fix gosec
* lower case
* go mod tidy
* Fix tests
* "add search test"
* req attributes
* grpc tests
* fix tests
* register interface
* fix tests
* Remove git diff from test workflows
* fix workflow file
* fix simulations
* fix names and add checks for attributes in tests
* Add comment for attribute prefix
2022-11-15 11:51:14 +05:30
Federico Kunze Küllmer
9181079110
chore(ci): update linters ( #1418 )
...
* chore(ci): update linters
* skip md link
2022-10-31 18:02:59 +00:00
Daniel Burckhardt
87f70c3b4e
deps: bump go to v1.19 ( #1416 )
...
* deps: bump go to v1.19
* deps: add dragonberry patch repalce in go.mod
* deps: add ival bump to v0.19.4
* deps: remove unrelated version bumps to adress in differnet PR
* go mod tidy
* add changelog
* fix typo in changelog
2022-10-31 16:46:48 +00:00
dependabot[bot]
3e30615017
build(deps): bump cachix/cachix-action from 11 to 12 ( #1411 )
...
* build(deps): bump cachix/cachix-action from 11 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v11...v12 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
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-10-28 18:43:12 -04:00
0xmuralik
bdb0586e01
fix lint
2022-10-27 14:49:15 +05:30
0xmuralik
c0a197da92
update workflows from ethermint
2022-10-21 11:19:29 +05:30
dependabot[bot]
a4192d8d2b
build(deps): bump cachix/install-nix-action from 17 to 18 ( #1380 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18 )
---
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>
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-10-18 14:52:58 +00:00
dependabot[bot]
a9c461a9f8
build(deps): bump cachix/cachix-action from 10 to 11 ( #1371 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 10 to 11.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v11 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
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-10-18 16:51:23 +02:00
dependabot[bot]
6e63cc6b95
build(deps): bump technote-space/get-diff-action from 6.1.0 to 6.1.1 ( #1385 )
...
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/technote-space/get-diff-action/releases )
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/get-diff-action/compare/v6.1.0...v6.1.1 )
---
updated-dependencies:
- dependency-name: technote-space/get-diff-action
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-10-18 15:57:31 +02:00
66f17eba94
use go install, not get
2022-10-04 13:39:50 -05:00
615fad1aa7
CI - upgrade to go 1.18
2022-10-04 13:21:32 -05: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
yihuang
0e46b15e8d
fix: integration tests are not run in CI ( #1221 )
...
Solution:
- make it run
- add python linter job for the python codes
- fix nix expression to build ethermintd
add file diff condition
add gomod2nix check
2022-08-02 08:21:03 +02:00
dependabot[bot]
36cbb52004
build(deps): bump cachix/install-nix-action from 15 to 17 ( #1209 )
...
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-07-28 11:55:37 +00:00
dependabot[bot]
bc197fce0c
build(deps): bump actions/upload-artifact from 2 to 3 ( #1210 )
2022-07-28 13:45:30 +02:00
crypto-facs
fd0e62a067
imp(tests): integration tests setup ( #1196 )
...
* first pass
* latest
* working tests
* github actions
* remove unnecessary change
* remove unnecessary steps
* remove unnecessary import
* remove unnecessary change
* Update .github/workflows/test.yml
Co-authored-by: yihuang <huang@crypto.com>
* update .gitignore
* update github actions
* change evm denomination
* change evm denomination
* send tests to tests folder
* Delete result
* update go version
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-07-27 13:27:07 +00:00
Federico Kunze Küllmer
3ac8b93a1c
evm: cleanup, remove atlas/ ( #1152 )
...
* evm: cleanup, remove atlas/
* rm tparse action
* fix lint issue
* use cases.NoLower
* tidy
2022-06-27 11:58:44 +02:00
Federico Kunze Küllmer
27ade5d731
deps: Go 1.18 ( #1147 )
...
* deps: Go 1.18
* changelog
* update
2022-06-24 18:16:19 +02:00
dependabot[bot]
47ac4f99ff
build(deps): bump technote-space/get-diff-action from 6.0.1 to 6.1.0 ( #1139 )
...
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action ) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/technote-space/get-diff-action/releases )
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/get-diff-action/compare/v6.0.1...v6.1.0 )
---
updated-dependencies:
- dependency-name: technote-space/get-diff-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-21 12:53:00 +02:00
Federico Kunze Küllmer
6b1b936c64
ci: bump simulations timeout ( #1073 )
2022-05-03 12:25:17 +02:00
Adu
4ea9b6dc6d
imp, ci: address pending issues from EVM simulation ( #1063 )
...
* add note
fix note
* add TestAppStateFn TestRandomAccounts
* marshal int slice to json
* add paramschange for enableCreate and enableCall
* AppStateFn -> StateFn
* add TestDecodeStore
* update github actions to run evm simulation
* add TestParamChanges
* add TestRandomizedGenState
* use go install for runsim
* resolve conflict
* use random gasCap to estimate gas
* use estimateGas to calculate max transferableAmount
* update godoc
* TestAppStateFn -> TestStateFn
* Update x/evm/simulation/genesis.go
* comment
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <federico.kunze94@gmail.com>
2022-05-02 15:27:43 +02:00
Federico Kunze Küllmer
5ccd4c4c15
ci: cleanup ( #1048 )
2022-04-12 15:51:20 +02:00
dependabot[bot]
cb6715cffb
build(deps): bump actions/setup-go from 2 to 3 ( #1040 )
...
* build(deps): bump actions/setup-go from 2 to 3
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Apply suggestions from code review
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>
2022-04-11 10:36:53 +00:00
dependabot[bot]
4fdbcd7f4c
build(deps): bump codecov/codecov-action from 2.1.0 to 3 ( #1031 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-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-04-06 12:49:36 +02:00
dependabot[bot]
b4ce7cac60
build(deps): bump actions/cache from 2.1.7 to 3 ( #1008 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
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-03-21 11:45:52 +01:00
dependabot[bot]
eb4631fb81
build(deps): bump actions/checkout from 2.4.0 to 3 ( #965 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-03-03 17:07:19 +00:00
Prajjwol Gautam
f32288b16d
ci: separate out rpc and integration tests ( #931 )
...
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-02-09 14:56:12 +01:00
dependabot[bot]
2a58069002
build(deps): bump technote-space/get-diff-action from 5 to 6.0.1 ( #880 )
2022-01-05 11:34:28 +01:00
dependabot[bot]
5ece791395
build(deps): bump actions/cache from 2.1.6 to 2.1.7 ( #772 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 11:28:31 +01:00
dependabot[bot]
d82b5c20c0
build(deps): bump actions/checkout from 2.3.5 to 2.4.0 ( #718 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 12:01:22 +01:00
Tomas Tauber
1474c70719
fix: commented out importer test ( #691 )
...
* fix: commented out importer test (fixes #659 )
updated the importer test as a test suite
plus added the block export file
from https://github.com/cosmos/ethermint/blob/development/importer/blockchain
* remove a dead branch
* re-added CI check
* go 1.17
2021-10-22 12:20:23 +02:00
Yijia Su
8bf8d34376
ci: update test scripts and actions ( #657 )
...
* Update test scripts and CI
* Update timeout
* Update test-helper
* fix issue for staking test
* fix bug in test helper
* reduce block time
* Update test cases
* use truffle 5.4.14 as global
* remove two checks
* reduce block time to 150ms
* fix patches paths
* Update test scripts
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2021-10-21 11:06:20 +00:00
yihuang
1000461a55
rpc: transaction receipt test ( #678 )
...
* Problem: No test on the transaction receipt api
Closes : #582
- add receipt rpc test for erc20 transfer logs
* lower gas fee
* build with go 1.17 in CI
* use go 1.17 in test-solidity
* fix merge
2021-10-20 21:00:17 +02:00
dependabot[bot]
2f531af3f2
build(deps): bump actions/checkout from 2.3.4 to 2.3.5 ( #682 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 13:53:16 +02:00
Yijia Su
e9ab6241db
ci: fix solidity tests ( #278 )
...
* Fix CI
* Remove verbose-log to reduce size
* update timeout
* rm deploy contract action
* Update test-helper.js
* Update workflow
* Update workflow
* fix gas estimate amount
* Update test.yml
* fix error assert issue
* ignore bad test case
* remove estimate gas test
* Change fromBlock to 1 (TEMP, Reverse Required)
* bump timeout
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Federico Kunze <federico.kunze94@gmail.com>
2021-10-08 13:38:42 +00:00
Federico Kunze Küllmer
bc8c87cb28
chore: merge v0.7.0
to main ( #651 )
...
* chore: merge v0.7.0 to main
* update changelog
2021-10-08 12:03:51 +00:00
JayT106
f69c887276
rpc: test fix ( #608 )
...
* fix rpc tests with net namespace
* skip personal test
* skip rpc pending test
* fix endpoint
* fix rpc pending test
* fix missing gas param in some rpc tests
* fix eth_getproof when the block number is equal to pending or latest
* fix rpc tests filter subscribe failed
* lint
* remove unused linter
* fix PendingTransactionFilter and TestEth_GetFilterChanges_BlockFilter
* fix eth_estimateGas
* fix TestEth_EstimateGas_ContractDeployment
* skip TestEth_ExportAccount_WithStorage
* remove sleep in rpc test
* Update changelog
* add test-rpc in github action
* bump golangci-lint version to v1.42.1
2021-10-07 18:41:27 +02:00
dependabot[bot]
f90117c982
build(deps): bump codecov/codecov-action from 2.0.3 to 2.1.0 ( #560 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.3...v2.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 10:15:12 +00:00
Federico Kunze Küllmer
2e45a0665e
crypto: updates from reviews ( #535 )
2021-09-07 17:29:24 +00:00
Federico Kunze Küllmer
c3f70aeaf7
docs: update discord link ( #534 )
2021-09-07 07:54:53 +00:00
Federico Kunze Küllmer
26c5eabb18
all: linter ( #532 )
...
* add additional linters
* fixes
* rm action
2021-09-05 11:03:06 +00:00
Federico Kunze Küllmer
945fa64853
deps: bump go to 1.17 ( #523 )
2021-09-03 16:54:34 +00:00
Federico Kunze Küllmer
b5288399d3
ci: liveness test ( #498 )
...
* ci: liveness test
* rm key
* makefile
* chmod
* update docs
2021-08-26 15:21:43 +00:00
dependabot[bot]
f732774992
build(deps): bump codecov/codecov-action from 2.0.2 to 2.0.3 ( #489 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-25 10:24:37 +00:00
dependabot[bot]
fc16feb1aa
build(deps): bump technote-space/get-diff-action from 4.2 to 5 ( #387 )
...
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action ) from 4.2 to 5.
- [Release notes](https://github.com/technote-space/get-diff-action/releases )
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/get-diff-action/compare/v4.2...v5 )
---
updated-dependencies:
- dependency-name: technote-space/get-diff-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>
2021-08-02 09:08:21 -04:00
Federico Kunze Küllmer
09746c6a51
feat: import ethermint without forking ( #378 )
...
* cmd: cleanup
* update gh action
* lint
* more cleanup
* update config
* register denom
2021-07-28 05:47:29 -04:00