/** * @typedef {object} EthereumTransactionDataLegacyJSON * @property {string} nonce * @property {string} gasPrice * @property {string} gasLimit * @property {string} to * @property {string} value * @property {string} callData * @property {string} v * @property {string} r * @property {string} s */ export default class EthereumTransactionDataLegacy extends EthereumTransactionData { /** * @private * @param {object} props * @param {Uint8Array} props.nonce * @param {Uint8Array} props.gasPrice * @param {Uint8Array} props.gasLimit * @param {Uint8Array} props.to * @param {Uint8Array} props.value * @param {Uint8Array} props.callData * @param {Uint8Array} props.v * @param {Uint8Array} props.r * @param {Uint8Array} props.s */ private constructor(); nonce: Uint8Array; gasPrice: Uint8Array; gasLimit: Uint8Array; to: Uint8Array; value: Uint8Array; v: Uint8Array; r: Uint8Array; s: Uint8Array; /** * @returns {EthereumTransactionDataLegacyJSON} */ toJSON(): EthereumTransactionDataLegacyJSON; } export type EthereumTransactionDataLegacyJSON = { nonce: string; gasPrice: string; gasLimit: string; to: string; value: string; callData: string; v: string; r: string; s: string; }; import EthereumTransactionData from "./EthereumTransactionData.js";