Skip to content

Clarify t2->t3 Account precompile changes#346

Draft
jenpaff wants to merge 4 commits intomainfrom
jenpaff/t3-clarify-accountchain-precompile
Draft

Clarify t2->t3 Account precompile changes#346
jenpaff wants to merge 4 commits intomainfrom
jenpaff/t3-clarify-accountchain-precompile

Conversation

@jenpaff
Copy link
Copy Markdown
Contributor

@jenpaff jenpaff commented Apr 24, 2026

No description provided.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tempo-docs Ready Ready Preview, Comment Apr 25, 2026 10:42am

Request Review

Comment thread src/pages/protocol/transactions/AccountKeychain.mdx Outdated

The T3 call must use the tuple-form signature above. A flattened seven-argument signature is not equivalent. In Foundry, that flattened form hashes to `0x203e2736`, which the precompile rejects as an unknown selector.

### Signature type for passkeys
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section feels unnecessary here


#### T2 -> T3 changes

At T3, spending limits can recur through `TokenLimit.period`, call scoping becomes a first-class restriction type, and access-key-signed transactions can no longer create contracts after T3 activation.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should clarify that a period of 0, means a one time spending limit.

Co-authored-by: Tanishk Goyal <goyaltanishk02@gmail.com>
Copy link
Copy Markdown
Contributor

@0xrusowsky 0xrusowsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

really nice improvements, agreed with the suggestions though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants