@VisibleForTesting fun withAdditionalSignature(keyPair: KeyPair, signatureMetadata: SignatureMetadata): SignedTransaction
fun withAdditionalSignature(sig: TransactionSignature): SignedTransaction
Returns the same transaction but with an additional (unchecked) signature.