-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: epic(evm): End-to-end EVM contract tests, keeper logic, contract bytecode, EthCall, and Ethereum JSON-RPC coverage #1883
Conversation
commit 1fe82fe Merge: 4e323da fac6492 Author: Unique-Divine <[email protected]> Date: Tue May 14 23:48:32 2024 -0500 Merge branch 'main' into on/evm-json-rpc commit 4e323da Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 22:34:36 2024 +0400 feat: implemented evm grpc_query params commit ec64f33 Merge: eed9f8c 6e38c19 Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 21:12:33 2024 +0400 chore: resolve conflicts commit eed9f8c Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 21:09:44 2024 +0400 chore: changelog commit e0ec526 Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 21:08:07 2024 +0400 chore: changelog commit 6b5191b Merge: 518e89f 69865ec Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 21:04:30 2024 +0400 Merge branch 'ud/eth-2' into on/evm-json-rpc commit 69865ec Author: Unique-Divine <[email protected]> Date: Tue May 14 12:01:32 2024 -0500 linter + changelog commit 518e89f Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 21:00:30 2024 +0400 fix: hacked eth chain id commit f874b87 Author: Unique-Divine <[email protected]> Date: Tue May 14 11:54:19 2024 -0500 query Balance commit 289b1d7 Author: Unique-Divine <[email protected]> Date: Tue May 14 11:30:15 2024 -0500 fix(deps): remove local collections replace statement commit 2215a9a Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 20:16:58 2024 +0400 chore: cleanup commit 71d5179 Author: Oleg Nikonychev <[email protected]> Date: Tue May 14 20:15:12 2024 +0400 feat: evm app config and json-rpc commit fc5f463 Author: Unique-Divine <[email protected]> Date: Tue May 14 10:55:30 2024 -0500 eth: query type validation commit a6437fd Merge: 0c5cffb 40a0a9a Author: Unique-Divine <[email protected]> Date: Tue May 14 10:53:50 2024 -0500 Merge branch 'ud/eth' into ud/eth-2 commit 0c5cffb Author: Unique-Divine <[email protected]> Date: Tue May 14 10:53:46 2024 -0500 chore(deps): use collections v0.5 commit 40a0a9a Merge: 0dbba9e 2342254 Author: Unique-Divine <[email protected]> Date: Mon May 13 11:12:53 2024 -0500 Merge branch 'main' into ud/eth commit 0dbba9e Author: Unique-Divine <[email protected]> Date: Mon May 13 11:12:42 2024 -0500 quicksave wip! commit 820f50e Merge: 3159973 e7ed442 Author: Unique-Divine <[email protected]> Date: Fri May 10 02:42:51 2024 -0500 Merge branch 'main' into ud/eth commit 3159973 Author: Unique-Divine <[email protected]> Date: Fri May 10 02:41:42 2024 -0500 feat(evm): module wiring
Important Review SkippedMore than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review. 37 files out of 94 files are above the max files limit of 50. Please upgrade to Pro plan to get higher limits. You can disable this status message by setting the Tip Early Access Features
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1883 +/- ##
==========================================
- Coverage 67.37% 62.13% -5.24%
==========================================
Files 218 245 +27
Lines 13641 16006 +2365
==========================================
+ Hits 9191 9946 +755
- Misses 3790 5323 +1533
- Partials 660 737 +77
|
* feat: implemented basic evm tx methods * chore: lint * chore: extracted evm chain_id to appconst * fix: tests * fix: tests * fix: lint * chore: cleanup * refactor: merge upstream * chore(evm-keeper): remove unused code --------- Co-authored-by: Unique-Divine <[email protected]>
* test(evm): eth api integration test suite * test(evm): more integration tests for eth api * feat: implemented basic evm tx methods * chore: lint * chore: lint * chore: lint * chore: extracted evm chain_id to appconst * fix: tests * fix: tests * fix: lint * chore: cleanup * refactor: merge * fix: eth chain ID test * fix(eth): chain ID * linter fix * test(evm): integration tests for tx and smart contract * chore(evm): disabled json rpc by default * refactor: merge conflicts * test(rpcapi): make fixtures consistent * fix(evm): integration test fixture setup * chore: linter --------- Co-authored-by: Unique-Divine <[email protected]>
* test(evm): eth api integration test suite * test(evm): more integration tests for eth api * feat: implemented basic evm tx methods * chore: lint * chore: lint * chore: lint * chore: extracted evm chain_id to appconst * fix: tests * fix: tests * fix: lint * chore: cleanup * refactor: merge * fix: eth chain ID test * fix(eth): chain ID * linter fix * test(evm): integration tests for tx and smart contract * chore(evm): disabled json rpc by default * test(evm): ethers.js tests for evm * test(evm): github workflow * fix: gh actions evm tests npm instead of yarn * fix: evm gh tests * fix: evm gh tests * fix: evm gh tests * chore: cleanup * chore: renamed evm job * refactor: merge conflict rever * refactor(e2e): consistent path * chore: cleanup unused * wip!: try removing chain ID hacks * wip!: try removing chain ID hacks * chore: linter --------- Co-authored-by: Unique-Divine <[email protected]>
Purpose / Abstract