public class TransactionBuilder
extends java.lang.Object
| Constructor and Description |
|---|
TransactionBuilder(Api api) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInput(CellInput input) |
void |
addInputs(java.util.List<CellInput> inputs) |
void |
addOutput(CellOutput output) |
void |
addOutputs(java.util.List<CellOutput> outputs) |
void |
buildTx() |
Transaction |
getTransaction() |
void |
sign(java.lang.String privateKey) |
void |
signInput(int index,
java.lang.String privateKey) |
public TransactionBuilder(Api api)
public void addInput(CellInput input)
public void addInputs(java.util.List<CellInput> inputs)
public void addOutput(CellOutput output)
public void addOutputs(java.util.List<CellOutput> outputs)
public void buildTx()
throws java.io.IOException
java.io.IOExceptionpublic void signInput(int index,
java.lang.String privateKey)
throws java.io.IOException
java.io.IOExceptionpublic void sign(java.lang.String privateKey)
public Transaction getTransaction()