noob-ethereum
Version:
A simple Ethereum library
13 lines • 870 B
TypeScript
/// <reference types="node" />
declare function serialiseTransaction(tx: RawLegacyTransaction | Raw1559Transaction | Raw2930Transaction): Buffer;
declare function serialiseTransactions(arr: RawTransactions): Buffer[];
declare function calculateTransactionHash(tx: RawTransaction): string;
declare function calculateTransactionHashes(arr: RawTransactions): string[];
/**
* Given a raw block (with full transaction objects), return the calculated transaction hashes
* @param {IRawBlock} block - raw block including full transaction records
* @returns {string[]} - an array of transaction hash strings
*/
declare function calculateBlockTransactionHashes(block: IRawBlock): string[];
export { serialiseTransaction, serialiseTransactions, calculateTransactionHash, calculateTransactionHashes, calculateBlockTransactionHashes, };
//# sourceMappingURL=transactions.d.ts.map