ClearSignedOperation
Defined in: packages/sdk/src/clearSign.ts:13
One decoded call plus the confirmation screen built from it.
Extends
Section titled “Extends”Properties
Section titled “Properties”children?
Section titled “children?”
optionalchildren?:DecodedOperation[]
Defined in: packages/sdk/src/decode/types.ts:257
Nested Multicall3 / Safe CALL / UserOp inner targets.
Inherited from
Section titled “Inherited from”confidence
Section titled “confidence”confidence:
Confidence
Defined in: packages/sdk/src/decode/types.ts:236
Inherited from
Section titled “Inherited from”diagnostics
Section titled “diagnostics”diagnostics:
DecodeDiagnostic[]
Defined in: packages/sdk/src/decode/types.ts:255
Decision chain for this operation. Always set, including on a hit.
Inherited from
Section titled “Inherited from”excluded
Section titled “excluded”excluded:
string[]
Defined in: packages/sdk/src/decode/types.ts:251
Paths the descriptor told the wallet not to show.
Inherited from
Section titled “Inherited from”fields
Section titled “fields”fields:
DecodedField[]
Defined in: packages/sdk/src/decode/types.ts:249
Inherited from
Section titled “Inherited from”functionName?
Section titled “functionName?”
optionalfunctionName?:string
Defined in: packages/sdk/src/decode/types.ts:245
Inherited from
Section titled “Inherited from”intent
Section titled “intent”intent:
string
Defined in: packages/sdk/src/decode/types.ts:239
Descriptor intent, or a fallback label. Not the interpolated sentence.
Inherited from
Section titled “Inherited from”interpolatedIntent?
Section titled “interpolatedIntent?”
optionalinterpolatedIntent?:string
Defined in: packages/sdk/src/decode/types.ts:244
Sentence with field values filled in. Omitted when the descriptor has no
template or a {path} placeholder cannot be resolved.
Inherited from
Section titled “Inherited from”DecodedOperation.interpolatedIntent
metadata
Section titled “metadata”metadata:
object
Defined in: packages/sdk/src/decode/types.ts:259
Labels copied from the descriptor metadata. Not a second decode.
chainId?
Section titled “chainId?”
optionalchainId?:number
contractAddress?
Section titled “contractAddress?”
optionalcontractAddress?:`0x${string}`
contractName?
Section titled “contractName?”
optionalcontractName?:string
descriptorId?
Section titled “descriptorId?”
optionaldescriptorId?:string
owner?
Section titled “owner?”
optionalowner?:string
protocolUrl?
Section titled “protocolUrl?”
optionalprotocolUrl?:string
registryPath?
Section titled “registryPath?”
optionalregistryPath?:string
Inherited from
Section titled “Inherited from”raw:
object
Defined in: packages/sdk/src/decode/types.ts:269
Values the decoder read before formatting.
optionalargs?: readonlyunknown[]
message?
Section titled “message?”
optionalmessage?:Record<string,unknown>
selector?
Section titled “selector?”
optionalselector?:`0x${string}`
Inherited from
Section titled “Inherited from”screens
Section titled “screens”screens:
ClearSignScreens
Defined in: packages/sdk/src/clearSign.ts:14
selector?
Section titled “selector?”
optionalselector?:`0x${string}`
Defined in: packages/sdk/src/decode/types.ts:248
Inherited from
Section titled “Inherited from”signature?
Section titled “signature?”
optionalsignature?:string
Defined in: packages/sdk/src/decode/types.ts:247
Solidity declaration, for example deposit().
Inherited from
Section titled “Inherited from”source
Section titled “source”source:
DecodeSource
Defined in: packages/sdk/src/decode/types.ts:237
Inherited from
Section titled “Inherited from”trust:
TrustReport
Defined in: packages/sdk/src/decode/types.ts:253
Inherited from
Section titled “Inherited from”warnings
Section titled “warnings”warnings:
SecurityWarning[]
Defined in: packages/sdk/src/decode/types.ts:252