-
Notifications
You must be signed in to change notification settings - Fork 193
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
test(evm): ethers.js tests for evm #1896
Conversation
…ibiru into on/evm-query-tests
Important Review SkippedAuto reviews are disabled on base/target branches other than the default branch. Please add the base/target branch pattern to the list of additional branches to be reviewed in the settings. Please check the settings in the CodeRabbit UI or the 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 (
|
… into on/evm-js-tests
…t bytecode, EthCall, and Ethereum JSON-RPC coverage (#1883) * Squashed commit of the following: 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 * feat(evm): grpc query ValidatorAccount * test: QueryStorage * wip! upstream tests * evm: wip! checkpoint * test(evm): TestQueryParams * feat(evm): MsgServer fns for MsgEthereumTx * feat(evm): ante handlers * fix,test(evmtest): deploy contract + fix ante handler * fix,test(evm): EthereumTx happy paths * fix(evm): Chain info fix and gRPC queries * feat(evm-query): impl EthCAll * fix(eip712): test case changed and const usage * test(evm): ante handler test * refactor(evm-ante) * feat: implemented basic evm tx methods (#1889) * 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(eth): gas limit tests * test(evm): utils for loading Eth contracts + test EthCall * docs(evm): eth call comment * test(evm): eth api integration test suite (#1887) * 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): ethers.js tests for evm (#1896) * 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]> * ci: rename e2e-evm suite --------- Co-authored-by: Oleg Nikonychev <[email protected]>
Purpose / Abstract
ethers
(npm) + Nibiru EVM #1888