public class BitcoinRawTxBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
BitcoindRpcClient |
bitcoin |
Set<BitcoindRpcClient.TxInput> |
inputs |
List<BitcoindRpcClient.TxOutput> |
outputs |
| Constructor and Description |
|---|
BitcoinRawTxBuilder(BitcoindRpcClient bitcoin) |
| Modifier and Type | Method and Description |
|---|---|
String |
create() |
BitcoinRawTxBuilder |
in(BitcoindRpcClient.TxInput in) |
BitcoinRawTxBuilder |
in(double value) |
BitcoinRawTxBuilder |
in(double value,
int minConf) |
BitcoinRawTxBuilder |
in(String txid,
int vout) |
BitcoinRawTxBuilder |
out(String address,
double amount) |
BitcoinRawTxBuilder |
outChange(String address) |
BitcoinRawTxBuilder |
outChange(String address,
double fee) |
String |
send() |
String |
sign() |
public final BitcoindRpcClient bitcoin
public Set<BitcoindRpcClient.TxInput> inputs
public List<BitcoindRpcClient.TxOutput> outputs
public BitcoinRawTxBuilder(BitcoindRpcClient bitcoin)
public BitcoinRawTxBuilder in(BitcoindRpcClient.TxInput in)
public BitcoinRawTxBuilder in(String txid, int vout)
public BitcoinRawTxBuilder out(String address, double amount)
public BitcoinRawTxBuilder in(double value) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder in(double value, int minConf) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder outChange(String address) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder outChange(String address, double fee) throws GenericRpcException
GenericRpcExceptionpublic String create() throws GenericRpcException
GenericRpcExceptionpublic String sign() throws GenericRpcException
GenericRpcExceptionpublic String send() throws GenericRpcException
GenericRpcExceptionCopyright © 2018. All rights reserved.