Package cash.z.wallet.sdk.internal.ffi
See: Description
-
Class Summary Class Description Builder
Protobuf typeA data structure that describes a series of transactions to be created.{@code cash.z.wallet.sdk.ffi.Proposal}Proposal
Protobuf typeA data structure that describes a series of transactions to be created.{@code cash.z.wallet.sdk.ffi.Proposal}Builder
Protobuf typeA data structure that describes the inputs to be consumed and outputs to be produced in a proposed transaction.{@code cash.z.wallet.sdk.ffi.ProposalStep}ProposalStep
Protobuf typeA data structure that describes the inputs to be consumed and outputs to be produced in a proposed transaction.{@code cash.z.wallet.sdk.ffi.ProposalStep}Builder
Protobuf typeA mapping from ZIP 321 payment index to the output pool that has been chosen for that payment, based upon the payment address and the selected inputs to the transaction.{@code cash.z.wallet.sdk.ffi.PaymentOutputPool}PaymentOutputPool
Protobuf typeA mapping from ZIP 321 payment index to the output pool that has been chosen for that payment, based upon the payment address and the selected inputs to the transaction.{@code cash.z.wallet.sdk.ffi.PaymentOutputPool}Builder
Protobuf typeThe unique identifier and value for each proposed input that does not require a back-reference to a prior step of the proposal.{@code cash.z.wallet.sdk.ffi.ReceivedOutput}ReceivedOutput
Protobuf typeThe unique identifier and value for each proposed input that does not require a back-reference to a prior step of the proposal.{@code cash.z.wallet.sdk.ffi.ReceivedOutput}Builder
Protobuf typeA reference a payment in a prior step of the proposal. This payment must belong to the wallet.{@code cash.z.wallet.sdk.ffi.PriorStepOutput}PriorStepOutput
Protobuf typeA reference a payment in a prior step of the proposal. This payment must belong to the wallet.{@code cash.z.wallet.sdk.ffi.PriorStepOutput}Builder
Protobuf typeA reference a change output from a prior step of the proposal.{@code cash.z.wallet.sdk.ffi.PriorStepChange}PriorStepChange
Protobuf typeA reference a change output from a prior step of the proposal.{@code cash.z.wallet.sdk.ffi.PriorStepChange}Builder
Protobuf typeThe unique identifier and value for an input to be used in the transaction.{@code cash.z.wallet.sdk.ffi.ProposedInput}ProposedInput
Protobuf typeThe unique identifier and value for an input to be used in the transaction.{@code cash.z.wallet.sdk.ffi.ProposedInput}Builder
Protobuf typeThe proposed change outputs and fee value.{@code cash.z.wallet.sdk.ffi.TransactionBalance}TransactionBalance
Protobuf typeThe proposed change outputs and fee value.{@code cash.z.wallet.sdk.ffi.TransactionBalance}Builder
Protobuf typeA proposed change output. If the transparent value pool is selected, the `memo` field must be null.{@code cash.z.wallet.sdk.ffi.ChangeValue}ChangeValue
Protobuf typeA proposed change output. If the transparent value pool is selected, the `memo` field must be null.{@code cash.z.wallet.sdk.ffi.ChangeValue}Builder
Protobuf typeAn object wrapper for memo bytes, to facilitate representing the `change_memo == None` case.{@code cash.z.wallet.sdk.ffi.MemoBytes}MemoBytes
Protobuf typeAn object wrapper for memo bytes, to facilitate representing the `change_memo == None` case.{@code cash.z.wallet.sdk.ffi.MemoBytes}ProposalOuterClass Dsl Dsl Dsl Dsl Dsl StepsProxy An uninstantiable, behaviorless type to represent the field in generics. Dsl PaymentOutputPoolsProxy An uninstantiable, behaviorless type to represent the field in generics. InputsProxy An uninstantiable, behaviorless type to represent the field in generics. Dsl Dsl Dsl ProposedChangeProxy An uninstantiable, behaviorless type to represent the field in generics. Dsl ChangeValueKtKt ProposalStepKtKt ProposedInputKtKt MemoBytesKtKt PaymentOutputPoolKtKt PriorStepChangeKtKt PriorStepOutputKtKt ProposalKtKt ReceivedOutputKtKt TransactionBalanceKtKt -
Object Summary Object Description Companion ChangeValueKt
Protobuf typeA proposed change output. If the transparent value pool is selected, the `memo` field must be null.cash.z.wallet.sdk.ffi.ChangeValueCompanion MemoBytesKt
Protobuf typeAn object wrapper for memo bytes, to facilitate representing the `change_memo == None` case.cash.z.wallet.sdk.ffi.MemoBytesCompanion PaymentOutputPoolKt
Protobuf typeA mapping from ZIP 321 payment index to the output pool that has been chosen for that payment, based upon the payment address and the selected inputs to the transaction.cash.z.wallet.sdk.ffi.PaymentOutputPoolCompanion PriorStepChangeKt
Protobuf typeA reference a change output from a prior step of the proposal.cash.z.wallet.sdk.ffi.PriorStepChangeCompanion PriorStepOutputKt
Protobuf typeA reference a payment in a prior step of the proposal. This payment must belong to the wallet.cash.z.wallet.sdk.ffi.PriorStepOutputCompanion ProposalKt
Protobuf typeA data structure that describes a series of transactions to be created.cash.z.wallet.sdk.ffi.ProposalCompanion ProposalStepKt
Protobuf typeA data structure that describes the inputs to be consumed and outputs to be produced in a proposed transaction.cash.z.wallet.sdk.ffi.ProposalStepCompanion ProposedInputKt
Protobuf typeThe unique identifier and value for an input to be used in the transaction.cash.z.wallet.sdk.ffi.ProposedInputCompanion ReceivedOutputKt
Protobuf typeThe unique identifier and value for each proposed input that does not require a back-reference to a prior step of the proposal.cash.z.wallet.sdk.ffi.ReceivedOutputCompanion TransactionBalanceKt
Protobuf typeThe proposed change outputs and fee value.cash.z.wallet.sdk.ffi.TransactionBalance