Module spark

Source

Modules§

create_tree_request
Nested message and enum types in CreateTreeRequest.
initiate_preimage_swap_request
Nested message and enum types in InitiatePreimageSwapRequest.
prepare_tree_address_request
Nested message and enum types in PrepareTreeAddressRequest.
query_nodes_request
Nested message and enum types in QueryNodesRequest.
query_pending_transfers_request
Nested message and enum types in QueryPendingTransfersRequest.
spark_service_client
Generated client implementations.
spark_tree_service_client
Generated client implementations.
token_transaction
Nested message and enum types in TokenTransaction.

Structs§

Address
AddressNode
AddressRequestNode
AggregateNodesRequest
AggregateNodesResponse
CancelSendTransferRequest
CancelSendTransferResponse
CancelSignedTokenTransactionRequest
ClaimLeafKeyTweak
ClaimTransferSignRefundsRequest
ClaimTransferSignRefundsResponse
ClaimTransferTweakKeysRequest
CompleteSendTransferRequest
CompleteSendTransferResponse
CooperativeExitRequest
CooperativeExitResponse
CreateTreeRequest
CreateTreeResponse
CreationNode
CreationResponseNode
DepositAddressProof
DepositAddressQueryResult
ExtendLeafRequest
ExtendLeafResponse
ExtendLeafSigningResult
FetchPolarityScoreRequest
FinalizeNodeSignaturesRequest
FinalizeNodeSignaturesResponse
FinalizeTokenTransactionRequest
FreezeTokensPayload
FreezeTokensRequest
FreezeTokensResponse
GenerateDepositAddressRequest
GenerateDepositAddressResponse
GetLeafDenominationCountsRequest
GetLeafDenominationCountsResponse
GetOwnedTokenLeavesRequest
GetOwnedTokenLeavesResponse
GetSigningCommitmentsRequest
GetSigningCommitmentsResponse
GetSigningOperatorListResponse
InitiatePreimageSwapRequest
InitiatePreimageSwapResponse
InvoiceAmount
InvoiceAmountProof
LeafRefundTxSigningJob
LeafRefundTxSigningResult
LeafSwapRequest
LeafSwapResponse
LeafWithPreviousTransactionData
MintInput
NodeOutput
NodeSignatureShares
NodeSignatures
OperatorSpecificTokenTransactionSignablePayload
OperatorSpecificTokenTransactionSignature
This message allows the sender of a leaf being spent to provide final evidence that it owns a leaf to an SO when requesting signing and release of the revocation keyshare.
OutPoint
PolarityScore
PrepareTreeAddressRequest
PrepareTreeAddressResponse
ProposeTree
ProposeTreeDenominationsRequest
ProposeTreeDenominationsResponse
ProvidePreimageRequest
ProvidePreimageResponse
QueryAllTransfersRequest
QueryAllTransfersResponse
QueryBalanceRequest
QueryBalanceResponse
QueryNodesRequest
QueryNodesResponse
QueryPendingTransfersRequest
QueryPendingTransfersResponse
QueryTokenTransactionsRequest
Request constraints are combined using an AND relation.
QueryTokenTransactionsResponse
QueryUnusedDepositAddressesRequest
QueryUnusedDepositAddressesResponse
QueryUserSignedRefundsRequest
QueryUserSignedRefundsResponse
RefreshTimelockRequest
RefreshTimelockResponse
RefreshTimelockSigningResult
RequestedSigningCommitments
ReturnLightningPaymentRequest
SecretProof
SecretShare
SendLeafKeyTweak
SignTokenTransactionRequest
SignTokenTransactionResponse
SigningCommitments
SigningJob
SigningKeyshare
SigningOperatorInfo
SigningResult
StartSendTransferRequest
StartSendTransferResponse
StartTokenTransactionRequest
StartTokenTransactionResponse
StartTreeCreationRequest
StartTreeCreationResponse
StorePreimageShareRequest
TokenLeafOutput
This proto is constructed by the wallet to specify leaves it wants to create as part of a token transaction. id and revocation public key should remain unfilled so that the SE can fill them as part of the StartTokenTransaction() call.
TokenLeafToSpend
This proto is constructed by the wallet to specify leaves it wants to spend as part of the token transaction.
TokenTransaction
This proto is constructed by the wallet and is the core transaction data structure. This proto is deterministically hashed to generate the token_transaction_hash that is cooperatively signed by the SO group to confirm a token transaction.
TokenTransactionSignatures
TokenTransactionWithStatus
Transfer
TransferInput
TransferLeaf
TreeNode
TreeNodeIds
UserSignedRefund
Utxo

Enums§

Network
TokenTransactionStatus
TransferStatus