-
Notifications
You must be signed in to change notification settings - Fork 815
e2e: Migrate dynamic fees test from kurtosis #1792
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
Conversation
48cabb2 to
f3ba496
Compare
f3ba496 to
e5ced2a
Compare
3266c3f to
2c9c414
Compare
f70804f to
56283f9
Compare
d63238f to
ec8341b
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.
1 nit otherwise looks OK
| // See the file LICENSE for licensing terms. | ||
|
|
||
| // AUTOMATICALLY GENERATED. DO NOT EDIT! | ||
| // Generated from hashing.sol by compile-contract.sh |
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.
Can we add compile-contract.sh to this directory?
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.
I lifted this verbatim from avalanche-testing, and the script wasn't committed in that case either. iirc from Aaron that the script in question is only one part of a larger dependency chain and I don't think we would want to commit it here. I figure we have something that works and in the unlikely even that we ever need to modify it we can engage our resident solidity experts to do so.
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.
We supported this until go-ethereum removed their Solidity compiler package. I'm not opposed to installing solc and using that where necessary.
I don't have a strong opinion on whether it's better to install solc and compile on-demand or hardcode and am open to either.
| // the contract to induce a gas price increase | ||
| const largeGasLimit = uint64(8_000_000) | ||
|
|
||
| // TODO(marun) What is the significance of this value? |
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.
@aaronbuchwald Any hints as to why this is an appropriate value?
a36c30f to
1290573
Compare
|
Rebased |
07379fb to
942a886
Compare
90431b6 to
82858a6
Compare
82858a6 to
e831f79
Compare
e831f79 to
3b35036
Compare
|
Rebased |
Why this should be merged
Fulfills one of the requirements for #1547 (migration of Kurtosis tests)
How this works
How this was tested
Ran ./scripts/test.e2e.sh
TODO