index
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”- ABIFunction
- ABIParameter
- AttestedPolicyConfig
- BatchDecodeResult
- BatchInput
- ChainInfo
- ContextMatch
ContractDeployment- DecodedField
- DecodedOperation
- DecodedTransaction
- DecodeOptions
- DecodeRegistry
- DescriptorCache
- ERC7730V2Display
- ERC7730V2Metadata
- ExternalDataProvider
FieldDefinitionFunctionFormat- GenerateOptions
- IncludeLoader
- MatchContextOptions
- OfficialRegistry
- OfficialRegistryConfig
- OfficialRegistryIndexes
- PathContext
- PathEnvelope
- PrefetchedRegistryIndexes
- PrefetchRegistryIndexOptions
- Provider
- RegistryConfig
- RegistryLookupKey
- ResolvedDeployment
- ResolvedDescriptor
- SecurityWarning
- SourcifyContractDetails
- SourcifyMatch
- SourcifyResult
- TokenInfo
- TransactionInput
- TrustContext
- TrustPolicy
- TrustReport
- TypedDataInput
- UserOpInput
- ValidationIssue
- VerifiedContractAbi
Type Aliases
Section titled “Type Aliases”- ABI
- Caip10
- ChainName
- Confidence
- ContextMatchVia
ContractContext- DecodeSource
- DescriptorVersion
ERC7730ContextERC7730DescriptorERC7730DisplayERC7730Metadata- ERC7730V2Context
ERC7730V2Descriptor- ERC7730V2FieldFormat
FieldFormat- GeneratedDescriptor
- GenerateInput
- Hex
- InputDescriptor
- LogBlockTag
- PathResolveErrorCode
- RegistryAddress
- SecurityWarningType
- TrustedTokens
- TrustedTokenStandard
- TrustReasonCode
- ValidationResult
Variables
Section titled “Variables”- BUILTIN_DESCRIPTORS
- COMMON_SIGNATURES
- DEFAULT_OFFICIAL_REGISTRY_BASE_URL
- EAS_CHAIN_ID
- EAS_CONTRACT
- EIP1967_IMPLEMENTATION_SLOT
- ERC20_DESCRIPTOR
- ERC721_DESCRIPTOR
- ERC8176_SCHEMA_UID
- EXTRA_PUBLIC_RPCS
- GENERATED_DESCRIPTOR_COMMENT
- KNOWN_ADDRESSES
- KNOWN_TOKENS
- NATIVE_CURRENCY
- OFFICIAL_REGISTRY_REPO
- SECURITY_WARNING_TYPES
- sourcifyVerifiedAbiLoader
- SUPPORTED_CHAINS
- TRUST_REASON_CODES
- V2_SCHEMA_URI
- VENDORED_REGISTRY_COMMIT
- WETH_DESCRIPTOR
Functions
Section titled “Functions”- attestedPolicy
- clearCustomSignatures
- composePolicies
- computeSelector
- createClearSigner
- createMemoryDescriptorCache
- createMemoryIncludeLoader
- createOfficialRegistry
- decodeBatch
- decodeCalldata
- decodeTransaction
- decodeTypedData
- decodeUserOp
- descriptorHash
- enableSourcifyAbiLoader
- extractSelector
- fetchFromSourcify
- fetchPrebuiltRegistryIndex
- format
- formatAddress
- formatAmount
- formatTypedData
- generateDescriptor
- generateFunctionDescriptor
- getBlockExplorer
- getChain
- getChainName
- getDefaultRpc
- getRpcUrls
- getSignatureBySelector
- getSupportedChainIds
- getTokenInfo
- inferFormat
- inferIntent
- inferLabel
- isChainSupported
- isCommitSha
- isInfiniteApproval
- isVerifiedOnSourcify
- looksLikeErc20
- matchContext
- officialOnlyPolicy
- officialOrLocalPolicy
- registerSignature
- registerSignatures
- resolveAddress
- resolveDescriptor
- resolveImplementation
- resolvePath
- toCaip10
- validateDescriptor
- validateDescriptorTests
References
Section titled “References”ClearSignerConfig
Section titled “ClearSignerConfig”Renames and re-exports DecodeOptions
ValidationError
Section titled “ValidationError”Renames and re-exports ValidationIssue