Skip to main content

Module keychain

Module keychain 

Source

Structs§

CallScopeBuilder
Builder for constructing a CallScope with ergonomic helpers for common TIP-20 selectors.
KeyRestrictions
SDK-level access-key restrictions used for AccountKeychain call builders.

Enums§

KeychainBuildError
Error raised when building AccountKeychain calls with incompatible restrictions.

Functions§

account_keychain_call 🔒
authorize_key
Build an authorizeKey(address,uint8,KeyRestrictions) precompile call.
authorize_key_legacy
Build a pre-T3 authorizeKey call.
remove_allowed_calls
Build a removeAllowedCalls(address,address) precompile call.
revoke_key
Build a revokeKey(address) precompile call.
set_allowed_calls
Build a setAllowedCalls(address,CallScope[]) precompile call.
update_spending_limit
Build an updateSpendingLimit(address,address,uint256) precompile call.