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
create
andfrom
class methods.