Build
ONCHAIN STORAGE
SDK
Utility API
utils.getReceipt()

utils.getReceipt(transactionId)

Returns the receipt associated with the supplied transaction ID, or an error if no receipt is found.

Parameters

Name
Type
Description
transactionId
string
The transaction ID associated with the receipt.

Returns

Type
Description
object
A receipt in the form of 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
	block, // Deprecated
	validatorSignatures, // Deprecated
	verify, // An async function used to verify the receipt at any time
}

Example

const irys = await getIrysUploader();
 
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);
}