public class Transaction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.List<CellDep> |
cellDeps |
java.lang.String |
hash |
java.util.List<java.lang.String> |
headerDeps |
java.util.List<CellInput> |
inputs |
java.util.List<CellOutput> |
outputs |
java.util.List<java.lang.String> |
outputsData |
java.lang.String |
version |
java.util.List |
witnesses |
| Constructor and Description |
|---|
Transaction() |
Transaction(java.lang.String version,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData) |
Transaction(java.lang.String version,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData,
java.util.List witnesses) |
Transaction(java.lang.String version,
java.lang.String hash,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData,
java.util.List witnesses) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
computeHash() |
Transaction |
sign(java.math.BigInteger privateKey) |
public java.lang.String version
public java.lang.String hash
@SerializedName(value="cell_deps") public java.util.List<CellDep> cellDeps
@SerializedName(value="header_deps") public java.util.List<java.lang.String> headerDeps
public java.util.List<CellInput> inputs
public java.util.List<CellOutput> outputs
@SerializedName(value="outputs_data") public java.util.List<java.lang.String> outputsData
public java.util.List witnesses
public Transaction()
public Transaction(java.lang.String version,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData)
public Transaction(java.lang.String version,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData,
java.util.List witnesses)
public Transaction(java.lang.String version,
java.lang.String hash,
java.util.List<CellDep> cellDeps,
java.util.List<java.lang.String> headerDeps,
java.util.List<CellInput> cellInputs,
java.util.List<CellOutput> cellOutputs,
java.util.List<java.lang.String> outputsData,
java.util.List witnesses)
public java.lang.String computeHash()
public Transaction sign(java.math.BigInteger privateKey)