-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
Allow basefee as Yul identifier for EVMVersion < london #11763
Conversation
3f9fb52
to
a8418ce
Compare
a8418ce
to
0c8b612
Compare
f7794d0
to
87b486b
Compare
Will rebase this now. |
87b486b
to
90183a6
Compare
0c8b612
to
abecad3
Compare
90183a6
to
7adfc27
Compare
abecad3
to
42757fa
Compare
7adfc27
to
79733fc
Compare
42757fa
to
7bb71f2
Compare
assembly { | ||
ret := basefee() | ||
} | ||
} | ||
} | ||
// ==== | ||
// EVMVersion: =berlin |
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.
Starting from here you can then make it <=
, though :-).
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'll change this once everything gets merged :)
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.
Actually, will do this now.
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.
fixed.
} | ||
// ==== | ||
// compileViaYul: also | ||
// EVMVersion: =berlin |
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.
If you change the other one to <= you can do this one as well.
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.
Also fixed.
This was done to prevent basefee from being a breaking change. This change will be removed in 0.9.0. TODO revert this commit in breaking.
7bb71f2
to
8a61222
Compare
Also added basefee to `EVMVersion::hasOpcode(...)`
8a61222
to
892700d
Compare
This was done to prevent basefee from being a breaking change. This change will be removed in 0.9.0.
TODO revert this commit in breaking.