Optional zlib: ZlibProviderOptional abiProvider: AbiProviderOptional signature: RequestSignatureThe raw signing request data.
Optional signatureThe request signature.
The signing request version.
Return a deep copy of this request.
Encode this request into an esr: uri.
compress Whether to compress the request data using zlib, defaults to true if omitted and zlib is present; otherwise false.
slashes Whether add slashes after the protocol scheme, i.e. esr://.
Defaults to true.
An esr uri string.
Optional compress: booleanOptional slashes: booleanOptional scheme: stringResolve required ABI definitions.
Optional abiProvider: AbiProviderGet a metadata key.
Unresolved transaction.
Get the signature digest for this request.
Optional ctx: TransactionContextDecode raw actions actions to object representations.
ABI defenitions required to decode all actions.
Optional signer: PermissionLevelTypePlaceholders in actions will be resolved to signer if set.
Optional ctx: TransactionContextSet chain IDs this request is valid for, only considered for multi chain requests.
Set a metadata key.
Optional type: ABISerializableTypeSign the request, mutating.
The signature provider that provides a signature for the signer.
Static createCreate a new signing request.
Optional options: SigningRequestEncodingOptionsStatic createSynchronously create a new signing request.
If an un-encoded action with no abi def is encountered.
Optional options: SigningRequestEncodingOptionsOptional abis: Record<string, ABIDef>Static fromCreates a signing request from encoded esr: uri string.
Optional options: SigningRequestEncodingOptionsStatic fromOptional options: SigningRequestEncodingOptionsStatic fromCreate a request from a chain id and serialized transaction.
The chain id where the transaction is valid.
The serialized transaction.
Optional options: SigningRequestEncodingOptionsCreation options.
Static identityCreates an identity request.
Optional options: SigningRequestEncodingOptions
Create a new signing request. Normally not used directly, see the
createandfromclass methods.