PreparedTransaction
type PreparedTransaction<  abi extends Abi = [],  abiFn extends AbiFunction = AbiFunction,  options extends> = Readonly<options> & {  __preparedMethod?: () => Promise<PreparedMethod<abiFn>>;};
type PreparedTransaction<  abi extends Abi = [],  abiFn extends AbiFunction = AbiFunction,  options extends> = Readonly<options> & {  __preparedMethod?: () => Promise<PreparedMethod<abiFn>>;};