-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
Introduce blobbasefee #14755
Introduce blobbasefee #14755
Conversation
dd71e36
to
8fc4f2e
Compare
498252a
to
9160451
Compare
8fc4f2e
to
7146f4b
Compare
test/libsolidity/syntaxTests/inlineAssembly/blobbasefee_reserved_cancun.sol
Outdated
Show resolved
Hide resolved
test/libsolidity/syntaxTests/types/magic_block_blobbasefee_error.sol
Outdated
Show resolved
Hide resolved
93b8bfa
to
d5119f7
Compare
7f52e23
to
eddc074
Compare
eddc074
to
42da654
Compare
83c0194
to
984be22
Compare
test/libsolidity/semanticTests/inlineAssembly/blobbasefee_shanghai_function.sol
Outdated
Show resolved
Hide resolved
984be22
to
c760bd8
Compare
test/libyul/yulSyntaxTests/blobbasefee_reserved_identifier_post_cancun.sol
Outdated
Show resolved
Hide resolved
c760bd8
to
ddfb8fc
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.
I'm approving since it's good enough, but there are a few small things we could still tweak. See review comments.
We're missing SMTChecker support, but that's not essential for the release. Please just create an issue for it. The implementation would be as for basefee
in #11785.
Fuzzer support is also missing and adding it seems fairly trivial (just a change in ossfuzz/protoToYul.cpp
), but it's better left to @bshastry since he can verify it's done properly.
test/libsolidity/semanticTests/inlineAssembly/blobbasefee_shanghai_function.sol
Show resolved
Hide resolved
Yeah, saw the missing SMT support when initially implementing this last year (was especially evident when |
I mean, it's probably something that @pgebal would pick sooner or later. We just need an issue for it. |
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 as well, although I have one last comment.
test/libyul/yulSyntaxTests/blobbasefee_reserved_identifier_post_cancun.yul
Show resolved
Hide resolved
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.
Looks good to merge after squashing.
3c8248e
to
5dd11c0
Compare
5dd11c0
to
bf59ff8
Compare
Closes: #14742
Depends on: #14743