OptionalSigners?: neverThe sponsor's public key (for single-signing)
The sponsor's signature (for single-signing)
Array of sponsor signatures (for multi-signing)
OptionalSigningPubKey?: neverOptionalTxnSignature?: neverOptionalSigners?: neverPlaceholder shape for a sponsored inner-Batch transaction's SponsorSignature. rippled's Batch::preflight only requires that sfSigningPubKey be empty; the sponsor's real authorization is supplied via a BatchSigners entry on the outer Batch transaction.
OptionalTxnSignature?: never
SponsorSignature object containing sponsor's signing information. Used in transactions to provide sponsor authorization for fee and/or reserve sponsorship.
Must contain either single-sign fields (SigningPubKey + TxnSignature) OR multi-sign field (Signers).