-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Add permission check to account #14535
Add permission check to account #14535
Conversation
⏱️ 3h 6m total CI duration on this PR
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
703921b
to
48991ff
Compare
05cd155
to
19324d8
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## asset_permission #14535 +/- ##
===================================================
Coverage ? 59.4%
===================================================
Files ? 857
Lines ? 210762
Branches ? 0
===================================================
Hits ? 125197
Misses ? 85565
Partials ? 0 ☔ View full report in Codecov by Sentry. |
48991ff
to
906c7c7
Compare
19324d8
to
0a93383
Compare
906c7c7
to
350db4c
Compare
0a93383
to
bde486a
Compare
dec4a79
to
6cd5fd0
Compare
bde486a
to
5fc08ad
Compare
6cd5fd0
to
88ad9a1
Compare
5fc08ad
to
da28781
Compare
88ad9a1
to
5f90e3a
Compare
da28781
to
006ad4c
Compare
5f90e3a
to
ef7be0f
Compare
006ad4c
to
ef7abd3
Compare
ef7be0f
to
cd6090b
Compare
ef7abd3
to
c38c2dd
Compare
cd6090b
to
0df1c5a
Compare
c38c2dd
to
95b6704
Compare
0df1c5a
to
1bd468b
Compare
95b6704
to
7394967
Compare
1bd468b
to
40796a4
Compare
550a254
to
0170c6f
Compare
c25e6a7
to
08b287e
Compare
08b287e
to
0dc85de
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
0dc85de
to
ef40bae
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
9b05820
to
1230cf4
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1230cf4
to
c85335f
Compare
f8c3ecb
into
12-17-feature_gate_permissioned_signer
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
✅ Forge suite
|
✅ Forge suite
|
Description
Adds permission checks to account operations in the Aptos Framework to restrict key rotation and signer capability management. This introduces a new
AccountPermission
type and associated functions to control access to privileged account operations.Key changes:
check_signer_permission
function to verify permissionsgrant_permission
function to authorize signersENO_ACCOUNT_PERMISSION
Type of Change
Which Components or Systems Does This Change Impact?
How Has This Been Tested?
TBA
Key Areas to Review
check_signer_permission
grant_permission
Checklist