ResolvedSigningRequest
Summary
public readonly SigningRequest Request
The resolved SigningRequest.
public readonly PermissionLevel Signer
The signer Permission of the resolved SigningRequest.
public readonly Transaction Transaction
The transaction of the resolved SigningRequest.
public readonly byte[] SerializedTransaction
public ResolvedSigningRequest(SigningRequest request, PermissionLevel signer, Transaction transaction, byte[] serializedTransaction)
public string GetTransactionId()
Computes the transactionId of the transaction of the resolved Requestt and returns it as Hex-string.
public ResolvedCallback GetCallback(string[] signatures, int? blockNum)
Resolves a Callback.
public static async Task< ResolvedSigningRequest > FromPayload( CallbackPayload payload, SigningRequestEncodingOptions options, IAbiSerializationProvider abiSerializationProvider)
Recreate a resolved request from a callback payload.
Members
public readonly SigningRequest Request
The resolved SigningRequest.
public readonly PermissionLevel Signer
The signer Permission of the resolved SigningRequest.
public readonly Transaction Transaction
The transaction of the resolved SigningRequest.
public readonly byte[] SerializedTransaction
public ResolvedSigningRequest(SigningRequest request, PermissionLevel signer, Transaction transaction, byte[] serializedTransaction)
public string GetTransactionId()
Computes the transactionId of the transaction of the resolved Requestt and returns it as Hex-string.
Returns
the transactionId
public ResolvedCallback GetCallback(string[] signatures, int? blockNum)
Resolves a Callback.
Parameters
signaturesSignature applied to payload and callback-urlblockNumBlocknum applied to payload and callback-url
Returns
ResolvedCallback-Object containing payload, url and metadata
public static async Task< ResolvedSigningRequest > FromPayload( CallbackPayload payload, SigningRequestEncodingOptions options, IAbiSerializationProvider abiSerializationProvider)
Recreate a resolved request from a callback payload.
Last updated