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();