fix!: bind wallet+payload into typehash, store signed nonce, write renewals #1
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/record-lifecycle-typehash"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
encodes them, closing register() front-run via wallet swap
match resolved id and wallet (idMismatch/walletMismatch errors)
value: renewal replay dead, deleteName bump effective, first
registration needs nonce >= 1
names so nameless records don't collide on nameToId[0]
BREAKING CHANGE: registrar signature typehash changed; existing signing
infrastructure must re-sign with new registerName(...,address wallet,
bytes32 payload) schema and nonces starting at 1.
c6525fcd5793985f0bd893985f0bd8c6f79c4fcc