TWBitcoinExtension extension
Ethereum extension
- on
Methods
-
compileWithSignatures(
{TWCoinType coin = TWCoinType.Bitcoin, required List< Uint8List> signatures, required List<Uint8List> publicKeys, TWPublicKeyType? pubKeyType}) → SigningOutput -
Available on SigningInput, provided by the TWBitcoinExtension extension
Compiles a complete transation with one or more external signatures. \paramcoincoin type. \paramsignaturessignatures to compile. \parampublicKeyspublic keys for signers to match private keys. \parampublicKeyspublic keys for signers to match private keys. \parampubKeyTypepublic key type. \return BitcoinSigningOutputproto object. -
preImageHashes(
[TWCoinType coin = TWCoinType.Bitcoin]) → PreSigningOutput -
Available on SigningInput, provided by the TWBitcoinExtension extension
Obtain pre-signing hashes of a transaction. \paramcoincoin type \return BitcoinPreSigningOutputproto object. -
sign(
[TWCoinType coin = TWCoinType.Bitcoin]) → SigningOutput -
Available on SigningInput, provided by the TWBitcoinExtension extension
Sign \paramcoincoin type \return BitcoinSigningOutputproto object. -
toPlan(
[TWCoinType coin = TWCoinType.Bitcoin]) → TransactionPlan -
Available on SigningInput, provided by the TWBitcoinExtension extension
Plan \paramcoincoin type \returnoutputBitcoinTransactionPlanproto object.