-
Notifications
You must be signed in to change notification settings - Fork 805
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
[WIP] EVM univ2 loadtest #1414
Closed
Closed
[WIP] EVM univ2 loadtest #1414
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* add occ to sei-chain * don't run forward compatibility * fix dependency * update version to latest occ-main cosmos * enable occ on process-proposal-handler * fix enabled flag
* Enable dep prefills * fix loadtest config * bump go mod * bump go mod * bump go mod * bump go mod * bump go mod * update sei-wasmd * bump go mod * fix lint and add todos
* add occ unit tests * fix test to compare 1 vs 10 workers * cleanup * add comment * move const * optimize imports * restructure test to avoid linter issues * fix lint * more lint * fix tests and update sei-cosmos * fix unrelated lint errors * Revert "fix unrelated lint errors" This reverts commit 0f9a03a. * fix linting issues (#1125) fix lint --------- Co-authored-by: Uday Patil <[email protected]>
* add trace span for DeliverTxBatch * update sei-cosmos to latest occ-main * split out the metric name
…#1135) * Refactor dex contracts to process memstate * add mutexes and refactor contract deps struct * fix initialization of mutex * update go mod * update go od * update resource types * update dex aclmappings * update go mod
* add occ wasm testing functionality to loadtest * update loadtest * revert loadtest config change * update sei tester * fix loadtest * lint fixes
* remove block gas meter * uncomment tests * update go mod * update go mod
* Rebase with latest loadtest client * Fix go version * no lint * Remove unsed field * Fix lint
Add seiv2 branch to github CI
update go mod with sei-cosmos tag
* evm wip * Create EVM module and add types/keeper * lint * rebase * tests * add tests * address comments
* evm wip * Create EVM module and add types/keeper * add tests * EVM signature verification * refactor
* [EVM] Add gas check ante handler * add tests and remove unnecessary configs/versions
* [EVM] implement balance related methods for state interface * add tests
* [EVM] Add gas check ante handler * [EVM] implement balance related methods for state interface * Add account state to EVM state interface implementation * add Snapshot and rollback * wip * [EVM] add remaining state interface function * rebase
* Add account state to EVM state interface implementation * add Snapshot and rollback * wip * [EVM] add remaining state interface function * [EVM] access list * add unit tests * improve code coverage --------- Co-authored-by: Jeremy Wei <[email protected]>
* [EVM] implement message server that processes EVM transactions * add tests
* [EVM] implement message server that processes EVM transactions * [EVM] add bank precompile * upgrade to Go 1.20 * rename coinbase * tests & linter
* [EVM] implement message server that processes EVM transactions * rename coinbase * [EVM] add RPC/WS server helpers * tests * fix
* [EVM] implement message server that processes EVM transactions * rename coinbase * [EVM] add RPC/WS server helpers * tests * wip * [EVM] add getBlockByHash endpoint * rebase
[EVM] getBlockByNumber
[EVM] add endpoint to get block transaction count
* [EVM] add get transaction receipt endpoint * refactor tests
[EVM] add getTransaction endpoints
* EVM Precompile send native address * Update to split usei and wei amount * Remove denom, fromAddress * Update assertion * Update to new SendCoinsAndWei * remove unnecessary precompile * Move back to cosmos v0.2.73-evm-rebase-8 * update tests * Update balance to include wei * Update balance test * Update send coins and wei * uncomment other tests * update SendAll.bin + fix import error * Revert balance change * Add more tests * More tests * Update abi --------- Co-authored-by: kbhat1 <[email protected]> Co-authored-by: kbhat1 <[email protected]> Co-authored-by: Jeremy Wei <[email protected]> Co-authored-by: kbhat1 <[email protected]>
* Fix mnemonic for populate accounts * Fix new lines
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## seiv2 #1414 +/- ##
==========================================
+ Coverage 62.96% 63.12% +0.15%
==========================================
Files 350 350
Lines 23895 23932 +37
==========================================
+ Hits 15045 15106 +61
+ Misses 7986 7964 -22
+ Partials 864 862 -2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe your changes and provide context
Testing performed to validate your change