-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface CompactFormats.CompactTxOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract longgetIndex()Index and hash will allow the receiver to call out to chain explorers or other data structures to retrieve more information about this transaction.uint64 index = 1;abstract ByteStringgetHash()the ID (hash) of this transaction, same as in block explorersbytes hash = 2;abstract intgetFee()The transaction fee: present if server can provide. In the case of a stateless server and a transaction with transparent inputs, this will be unset because the calculation requires reference to prior transactions. If there are no transparent inputs, the fee will be calculable as: valueBalanceSapling + valueBalanceOrchard + sum(vPubNew) - sum(vPubOld) - sum(tOut)uint32 fee = 3;abstract List<CompactFormats.CompactSaplingSpend>getSpendsList()repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;abstract CompactFormats.CompactSaplingSpendgetSpends(int index)repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;abstract intgetSpendsCount()repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;abstract List<CompactFormats.CompactSaplingOutput>getOutputsList()repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;abstract CompactFormats.CompactSaplingOutputgetOutputs(int index)repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;abstract intgetOutputsCount()repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;abstract List<CompactFormats.CompactOrchardAction>getActionsList()repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;abstract CompactFormats.CompactOrchardActiongetActions(int index)repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;abstract intgetActionsCount()repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;-
-
Method Detail
-
getIndex
abstract long getIndex()
Index and hash will allow the receiver to call out to chain explorers or other data structures to retrieve more information about this transaction.uint64 index = 1;
-
getHash
abstract ByteString getHash()
the ID (hash) of this transaction, same as in block explorersbytes hash = 2;
-
getFee
abstract int getFee()
The transaction fee: present if server can provide. In the case of a stateless server and a transaction with transparent inputs, this will be unset because the calculation requires reference to prior transactions. If there are no transparent inputs, the fee will be calculable as: valueBalanceSapling + valueBalanceOrchard + sum(vPubNew) - sum(vPubOld) - sum(tOut)uint32 fee = 3;
-
getSpendsList
abstract List<CompactFormats.CompactSaplingSpend> getSpendsList()
repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;
-
getSpends
abstract CompactFormats.CompactSaplingSpend getSpends(int index)
repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;
-
getSpendsCount
abstract int getSpendsCount()
repeated .cash.z.wallet.sdk.rpc.CompactSaplingSpend spends = 4;
-
getOutputsList
abstract List<CompactFormats.CompactSaplingOutput> getOutputsList()
repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;
-
getOutputs
abstract CompactFormats.CompactSaplingOutput getOutputs(int index)
repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;
-
getOutputsCount
abstract int getOutputsCount()
repeated .cash.z.wallet.sdk.rpc.CompactSaplingOutput outputs = 5;
-
getActionsList
abstract List<CompactFormats.CompactOrchardAction> getActionsList()
repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;
-
getActions
abstract CompactFormats.CompactOrchardAction getActions(int index)
repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;
-
getActionsCount
abstract int getActionsCount()
repeated .cash.z.wallet.sdk.rpc.CompactOrchardAction actions = 6;
-
-
-
-