anyCompileWithSignaturesToOutput<T extends GeneratedMessage> method
T
anyCompileWithSignaturesToOutput<T extends GeneratedMessage>({
- required TWCoinType coin,
- required List<
Uint8List> signatures, - required List<
Uint8List> publicKeys, - TWPublicKeyType? pubKeyType,
- required T output,
Compiles a complete transation with one or more external signatures.
\param coin
coin type.
\param signatures
signatures to compile.
\param publicKeys
public keys for signers to match private keys.
\param publicKeys
public keys for signers to match private keys.
\param pubKeyType
public key type.
\param output
Empty SigningOutput
proto object.
\return output
after serialization data is filled.
Implementation
T anyCompileWithSignaturesToOutput<T extends GeneratedMessage>({
required TWCoinType coin,
required List<Uint8List> signatures,
required List<Uint8List> publicKeys,
TWPublicKeyType? pubKeyType,
required T output,
}) {
output.mergeFromBuffer(anyCompileWithSignatures(
coin: coin,
signatures: signatures,
publicKeys: publicKeys,
pubKeyType: pubKeyType,
));
return output;
}