Package wf.bitcoin.javabitcoindrpcclient
Class BitcoindRpcClient.ExtendedTxInput
- java.lang.Object
-
- wf.bitcoin.javabitcoindrpcclient.BitcoindRpcClient.BasicTxInput
-
- wf.bitcoin.javabitcoindrpcclient.BitcoindRpcClient.ExtendedTxInput
-
- All Implemented Interfaces:
java.io.Serializable,BitcoindRpcClient.TxInput
- Enclosing interface:
- BitcoindRpcClient
public static class BitcoindRpcClient.ExtendedTxInput extends BitcoindRpcClient.BasicTxInput
In addition toBitcoindRpcClient.BasicTxInput, this also includes aredeemScriptandwitnessScript.
With the addition of these fields, theBitcoindRpcClient.ExtendedTxInputcan represent inputs for for P2SH, P2SH-P2WPKH, P2SH-P2WSH- See Also:
- Bitcoin Core documentation on P2SH and P2WSH addresses, Bitcoin Core RPC documentation of signrawtransactionwithkey , where the different scenarios for the extra fields of txIns (prevtxs) are specified, Serialized Form
-
-
Field Summary
-
Fields inherited from class wf.bitcoin.javabitcoindrpcclient.BitcoindRpcClient.BasicTxInput
amount, scriptPubKey, txid, vout
-
-
Constructor Summary
Constructors Constructor Description ExtendedTxInput(java.lang.String txid, int vout, java.lang.String scriptPubKey, java.math.BigDecimal amount, java.lang.String redeemScript, java.lang.String witnessScript)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringredeemScript()java.lang.StringwitnessScript()-
Methods inherited from class wf.bitcoin.javabitcoindrpcclient.BitcoindRpcClient.BasicTxInput
amount, scriptPubKey, txid, vout
-
-