-
Notifications
You must be signed in to change notification settings - Fork 675
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
e2e: Migrate dynamic fees test from kurtosis #1792
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