const ethers = require('ethers');
const { JsonRpcProvider, txHash } = require('./parameters');
// Load the RPC provider
const provider = new ethers.JsonRpcProvider(JsonRpcProvider);
// Retrieve the transaction receipt
const getTransactionReceipt = async (tx) => {
const receipt = await provider.getTransactionReceipt(tx);
console.log(receipt.toJSON());
}
// Display the transaction receipts of the functions
const showTransactionReceipt = async () => {
console.log('accept transaction receipt:');
await getTransactionReceipt(txHash.accept);
console.log();
console.log('publish transaction receipt:');
await getTransactionReceipt(txHash.publish);
}
showTransactionReceipt();