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 BitcoinRpcException
BitcoinRpcExceptionpublic BitcoinRawTxBuilder in(double value, int minConf) throws BitcoinRpcException
BitcoinRpcExceptionpublic BitcoinRawTxBuilder outChange(String address) throws BitcoinRpcException
BitcoinRpcExceptionpublic BitcoinRawTxBuilder outChange(String address, double fee) throws BitcoinRpcException
BitcoinRpcExceptionpublic String create() throws BitcoinRpcException
BitcoinRpcExceptionpublic String sign() throws BitcoinRpcException
BitcoinRpcExceptionpublic String send() throws BitcoinRpcException
BitcoinRpcExceptionCopyright © 2017. All rights reserved.