public class CollectUtils
extends java.lang.Object
| Constructor and Description |
|---|
CollectUtils(org.nervos.ckb.service.Api api) |
| Modifier and Type | Method and Description |
|---|---|
org.nervos.ckb.transaction.CollectResult |
collectInputs(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength) |
org.nervos.ckb.transaction.CollectResult |
collectInputs(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength,
boolean skipDataAndType,
long fromBlockNumber) |
org.nervos.ckb.transaction.CollectResult |
collectInputsWithIndexer(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength) |
org.nervos.ckb.transaction.CollectResult |
collectInputsWithIndexer(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength,
boolean skipDataAndType) |
java.util.List<org.nervos.ckb.type.cell.CellOutput> |
generateOutputs(java.util.List<Receiver> receivers,
java.lang.String changeAddress) |
java.math.BigInteger |
getCapacityWithAddress(java.lang.String address) |
java.math.BigInteger |
getCapacityWithAddress(java.lang.String address,
boolean withIndexer) |
public org.nervos.ckb.transaction.CollectResult collectInputs(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength,
boolean skipDataAndType,
long fromBlockNumber)
throws java.io.IOException
java.io.IOExceptionpublic org.nervos.ckb.transaction.CollectResult collectInputs(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength)
throws java.io.IOException
java.io.IOExceptionpublic org.nervos.ckb.transaction.CollectResult collectInputsWithIndexer(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength,
boolean skipDataAndType)
throws java.io.IOException
java.io.IOExceptionpublic org.nervos.ckb.transaction.CollectResult collectInputsWithIndexer(java.util.List<java.lang.String> addresses,
org.nervos.ckb.type.transaction.Transaction transaction,
java.math.BigInteger feeRate,
int initialLength)
throws java.io.IOException
java.io.IOExceptionpublic java.math.BigInteger getCapacityWithAddress(java.lang.String address,
boolean withIndexer)
public java.math.BigInteger getCapacityWithAddress(java.lang.String address)
public java.util.List<org.nervos.ckb.type.cell.CellOutput> generateOutputs(java.util.List<Receiver> receivers, java.lang.String changeAddress)