Type alias InputSimulateTransactionData

InputSimulateTransactionData: {
    feePayerPublicKey?: PublicKey;
    options?: InputSimulateTransactionOptions;
    secondarySignersPublicKeys?: PublicKey[];
    signerPublicKey: PublicKey;
    transaction: AnyRawTransaction;
}

Type declaration

  • Optional feePayerPublicKey?: PublicKey

    For a fee payer transaction (aka Sponsored Transaction)

  • Optional options?: InputSimulateTransactionOptions
  • Optional secondarySignersPublicKeys?: PublicKey[]

    For a fee payer or multi-agent transaction that requires additional signers in

  • signerPublicKey: PublicKey

    For a single signer transaction

  • transaction: AnyRawTransaction

    The transaction to simulate, probably generated by generateTransaction()