public class BitcoinRawTxBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
BitcoindRpcClient |
bitcoin |
Set<BitcoindRpcClient.TxInput> |
inputs |
List<BitcoindRpcClient.TxOutput> |
outputs |
List<String> |
privateKeys |
| Constructor and Description |
|---|
BitcoinRawTxBuilder(BitcoindRpcClient bitcoin) |
| Modifier and Type | Method and Description |
|---|---|
BitcoinRawTxBuilder |
addPrivateKey(String privateKey) |
String |
create() |
BitcoinRawTxBuilder |
in(BigDecimal value) |
BitcoinRawTxBuilder |
in(BigDecimal value,
int minConf) |
BitcoinRawTxBuilder |
in(BitcoindRpcClient.TxInput in) |
BitcoinRawTxBuilder |
in(String txid,
int vout) |
BitcoinRawTxBuilder |
out(String address,
BigDecimal amount) |
BitcoinRawTxBuilder |
out(String address,
BigDecimal amount,
byte[] data) |
BitcoinRawTxBuilder |
outChange(String address) |
BitcoinRawTxBuilder |
outChange(String address,
BigDecimal 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, BigDecimal amount)
public BitcoinRawTxBuilder out(String address, BigDecimal amount, byte[] data)
public BitcoinRawTxBuilder in(BigDecimal value) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder in(BigDecimal value, int minConf) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder outChange(String address) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder outChange(String address, BigDecimal fee) throws GenericRpcException
GenericRpcExceptionpublic BitcoinRawTxBuilder addPrivateKey(String privateKey)
public String create() throws GenericRpcException
GenericRpcExceptionpublic String sign() throws GenericRpcException
GenericRpcExceptionpublic String send() throws GenericRpcException
GenericRpcExceptionCopyright © 2018. All rights reserved.