-
Notifications
You must be signed in to change notification settings - Fork 241
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
Feature: support logs for evm hooks #418
Feature: support logs for evm hooks #418
Conversation
a02021b
to
88f20c2
Compare
Codecov Report
@@ Coverage Diff @@
## main #418 +/- ##
==========================================
+ Coverage 39.40% 39.63% +0.23%
==========================================
Files 31 31
Lines 1571 1607 +36
==========================================
+ Hits 619 637 +18
- Misses 906 924 +18
Partials 46 46
|
2eb94a2
to
c71a354
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes looks good, should we do some test on it?
for the integration tests, we need the latest ethermint main. Is it safe to upgrade ethermint at this moment? or still need to work on a forked version for the final release? |
time to create the I just created, you can make breaking changes to main branch now. |
c71a354
to
a81e1a5
Compare
blocked by evmos/ethermint#1088 |
@@ -153,7 +153,7 @@ require ( | |||
replace ( | |||
// TODO: fix keyring upstream | |||
github.com/99designs/keyring => github.com/crypto-org-chain/keyring v1.1.6-fixes | |||
github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.45.4 | |||
github.com/cosmos/cosmos-sdk => github.com/crypto-org-chain/cosmos-sdk v0.44.4-0.20220518050709-bd4ca739c699 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needed for ethermint main dependency
integration_tests/test_gravity.py
Outdated
# __CronosSendToEthereum | ||
# __CronosSendToEthereumResponse | ||
assert len(txreceipt.logs) == 3 | ||
assert get_id_from_receipt(txreceipt) == \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added a test
7732249
to
10a4928
Compare
10a4928
to
55a5b02
Compare
github.com/tendermint/tm-db v0.6.7 | ||
github.com/tharsis/ethermint v0.6.1-0.20220503175102-93d15db4d086 | ||
github.com/tharsis/ethermint v0.6.1-0.20220519101126-9edc87d1147f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
update ethermint to latest to include evmos/ethermint@9edc87d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
👮🏻👮🏻👮🏻 !!!! REFERENCE THE PROBLEM YOUR ARE SOLVING IN THE PR TITLE AND DESCRIBE YOUR SOLUTION HERE !!!! DO NOT FORGET !!!! 👮🏻👮🏻👮🏻
PR Checklist:
make
)make test
)go fmt
)golangci-lint run
)go list -json -m all | nancy sleuth
)Thank you for your code, it's appreciated! :)