irys.utils.getReceipt(trasnactionId)
Returns the receipt associated with the supplied transaction id, or an error if no receipt is found.
Parameters
transactionId
: The transaction ID associated with the receipt
Returns
response
: A JSON object with the following values
response = {
id, // Transaction id (used to download the data)
timestamp, // Timestamp (UNIX milliseconds) of when the transaction was created and verified
version, // The version of this JSON file, currently 1.0.0
public, // Public key of the bundler node used
signature, // A signed deep hash of the JSON receipt
deadlineHeight, // The block number by which the transaction must be finalized on Arweave
block, // Deprecated
validatorSignatures, // Deprecated
verify, // An async function used to verify the receipt at any time
}
Example
const irys = await getIrys();
try {
const transactionID = "i9tgbHsr6c1sxryAQ-SLM2rfQAYRuyap7RmGgH28mI4"; // Your transaction Id
const receipt = await irys.utils.getReceipt(transactionID);
console.log(receipt);
} catch (e) {
console.log("Error getting receipt ", e);
}