-
Notifications
You must be signed in to change notification settings - Fork 4.5k
feature gate to enable compute_budget::request_heap_frame on mainnetBeta #30077
feature gate to enable compute_budget::request_heap_frame on mainnetBeta #30077
Conversation
Missing test coverage to exercise the two behaviors should also be added |
4baa95d
to
991b4ee
Compare
tests added for |
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.
Just a couple of nits
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 initial motivation-wise. just nits/rigor nags from me
1f077de
to
45fb223
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.
r+ @steviez approval
thanks!
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, but it looks like a merge issue from the change to move tests out of bank.rs so you'll have to rebase + get approvals again
45fb223
to
826e1b0
Compare
rebased. Heeding your advice, going to run the PR against the snapshot to confirm if it'd produce right hash. Will post result back here. |
…eta (backport #30077) (#30117) Co-authored-by: Tao Zhu <[email protected]> Co-authored-by: Tao Zhu <[email protected]> Co-authored-by: Michael Vines <[email protected]>
…eta (backport #30077) (#30118) Co-authored-by: Tao Zhu <[email protected]>
Problem
in Mainnet-beta, v1.14+ should by default keep v1.13 behavior in term of compute_budget::request_heap_frame instruction, which is transaction's prioritization fee will be ignored (eg, set to zero) if same transaction includes compute_budget::request_heap_frame instruction.
Summary of Changes
Feature Gate Issue #30076