Package org.consensusj.bitcoinj.signing
package org.consensusj.bitcoinj.signing
Incubating support for
signing walletsusing immutable, record-like classes.
-
ClassDescriptionA template interface, implementations need only implement
BaseTransactionSigner.keyForInput(TransactionInputData).Simple implementation of SigningRequestA simple transaction signer using a single ECKey that can sign eitherScriptType.P2PKHorScriptType.P2WPKHtransactions.Interface for transaction fee calculation.A "signing wallet" that uses aDeterministicKeyChainto signSigningRequests.This represents the data insignrawtransactionwithwallet.A transaction signing request with immutable data specifying the transaction.Stupid simple fee calculator for testnetImmutable data for a transaction input.Immutable aggregate of data for TransactionInput.Raw, immutable data for a pay-to-address transaction outputRaw, immutable data for a transaction outputRaw, immutable data for an OP_RETURN transaction outputA low-level transaction signing interface that can sign aSigningRequestthat is a complete transaction that only needs signatures.Utility for transaction validationUTXO info for transaction signing.Bare minimum UTXO info: txId and indexUTXO withamountandscriptPubKey.UTXO with "amount" which is necessary for signing a segwit transaction.