Responsibilities
- Generate execution receipts
- Retrieve the most recent receipt
- execute Business Transactions
- replay executions
- verify trust records
- validate policies
Constructors
Constructor
new ReceiptApi(transport):ReceiptApi
Parameters
transport
Transport
Returns
ReceiptApi
Methods
generate()
generate(Generate an execution receipt.businessTransactionId):Promise<Receipt>
Parameters
businessTransactionId
string
Returns
Promise<Receipt>
getLatest()
getLatest(Retrieve the most recent receipt without generating a new one. Maps to GET /receipt/latest/:businessTransactionId, distinct from generate(), which generates a new receipt.businessTransactionId):Promise<Receipt>
Parameters
businessTransactionId
string
Returns
Promise<Receipt>