Commit 16c644c
fix(audit): drop redundant leaf gap from NPM
Bailsec Issue_02 (Informational). NonfungiblePositionManager is the
leaf of its inheritance chain — nothing inherits from it — so a leaf
__gap reserves slots that no child contract's layout would otherwise
depend on. Per OZ convention, storage gaps belong on base contracts,
not leaves. Future state additions to NPM just append after
_tokenDescriptor regardless.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent a70be9c commit 16c644c
1 file changed
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | | - | |
78 | 76 | | |
79 | 77 | | |
80 | 78 | | |
| |||
0 commit comments