PolicySigningRequest
@totemsdk/recursive-mast / PolicySigningRequest
Interface: PolicySigningRequest
Properties
action
action:
string
The action being executed.
disclosedScripts
disclosedScripts:
ScriptDisclosure[]
Disclosed scripts for verification.
evidence
evidence:
SignedEvidence[]
Supporting evidence.
expectedInputs
expectedInputs:
ExpectedInput[]
Expected inputs.
expectedOutputs
expectedOutputs:
ExpectedOutput[]
Expected outputs.
expiresAt
expiresAt:
number
When the request expires.
policyEpoch
policyEpoch:
number
Current policy epoch.
policyId
policyId:
string
The policy manifest ID.
policyVersion
policyVersion:
number
Policy version.
replyEndpoint
replyEndpoint:
string
Where to send the response.
requestedAt
requestedAt:
number
When the request was created.
requestedRole
requestedRole:
string
The role being requested to sign.
requesterIdentity
requesterIdentity:
SignedIdentityClaim
The requester's identity claim.
requesterSignature
requesterSignature:
string
The requester's signature over the request.
requestId
requestId:
string
Unique request identifier.
selectedPath
selectedPath:
PolicyPathDescriptor
The policy path from anchor to action.
subjectId
subjectId:
string
The subject being acted upon.
transactionDigest
transactionDigest:
string
The canonical transaction digest to sign.
transactionTemplate
transactionTemplate:
Uint8Array
The transaction template (serialised Minima TX).