Skip to main content

ExecutionReceiptClaims

@mandaitor/sdk


@mandaitor/sdk / ExecutionReceiptClaims

Interface: ExecutionReceiptClaims

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:31

The claims of an execution receipt, as Mandaitor's executor signs them.

Properties​

approval?​

optional approval?: object

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:49

The approval the execution was dispatched on, when a person approved it.

consent_id: string

decided_at​

decided_at: string

decided_by​

decided_by: string

digest​

digest: string


authorization​

authorization: object

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:56

The dispatch event, the mandate it relied on, and the digest of the PoM that event carries.

event_id​

event_id: string

mandate_id​

mandate_id: string

pom_digest​

pom_digest: string


contract​

contract: "mandaitor.execution-receipt/v1"

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:39


execution_id​

execution_id: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:41


iat​

iat: number

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:34


iss​

iss: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:33

The issuer's DID.


jti​

jti: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:36

rct_ and a ULID.


request_digest​

request_digest: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:47


result_digest?​

optional result_digest?: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:77

In SUCCEEDED: the digest of the result the agent was given.


state​

state: "FAILED" | "SUCCEEDED"

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:42


sub​

sub: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:38

The agent's DID.


target​

target: object

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:61

connector_id​

connector_id: string

record​

record: string

system​

system: string

The connector's type, e.g. sap-s4hana.

transaction_ref?​

optional transaction_ref?: string

The target's own reference for the write, where it has one.

version_after?​

optional version_after?: string

version_before​

version_before: string


tenant_id​

tenant_id: string

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:40


timeline​

timeline: object

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:71

completed_at​

completed_at: string

decided_at​

decided_at: string

dispatched_at​

dispatched_at: string


tool​

tool: object

Defined in: @mandaitor/sdk/dist/receipt-verifier.d.ts:43

id​

id: string

version​

version: number