canton-network-docs
Splice.Wallet.TransferOffer
Splice.Wallet.TransferOffer - Canton Network Docs
Skip to main content
Documentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
Templates
template AcceptedTransferOffer
Signatory: sender, receiver
Choice AcceptedTransferOffer_AbortController: sender Returns: AcceptedTransferOffer_AbortResult
Field Type Description reason Text Choice AcceptedTransferOffer_CompleteController: sender, walletProvider Returns: AcceptedTransferOffer_CompleteResult
Field Type Description inputs [TransferInput] transferContext PaymentTransferContext walletProvider Party Choice AcceptedTransferOffer_ExpireController: actor Returns: AcceptedTransferOffer_ExpireResult
Field Type Description actor Party Choice AcceptedTransferOffer_WithdrawController: receiver Returns: AcceptedTransferOffer_WithdrawResult
Field Type Description reason Text - Choice Archive Controller: sender, receiver Returns: () (no fields)
template TransferOffer
Signatory: sender
- Choice Archive Controller: sender Returns: () (no fields)
Choice TransferOffer_AcceptController: receiver Returns: TransferOffer_AcceptResult (no fields) Choice TransferOffer_ExpireController: actor Returns: TransferOffer_ExpireResult
Field Type Description actor Party Choice TransferOffer_RejectController: receiver Returns: TransferOffer_RejectResult (no fields) Choice TransferOffer_WithdrawController: sender Returns: TransferOffer_WithdrawResult
Field Type Description reason Text
Data Types
data AcceptedTransferOffer_AbortResult
AcceptedTransferOffer_AbortResultinstance GetField “trackingInfo” AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance HasExercise AcceptedTransferOffer AcceptedTransferOffer_Abort AcceptedTransferOffer_AbortResult instance HasFromAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Abort AcceptedTransferOffer_AbortResult instance HasToAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Abort AcceptedTransferOffer_AbortResult
Field Type Description trackingInfo TransferOfferTrackingInfo
data AcceptedTransferOffer_CompleteResult
AcceptedTransferOffer_CompleteResultinstance GetField “senderChangeAmulet” AcceptedTransferOffer_CompleteResult (Optional (ContractId Amulet)) instance GetField “trackingInfo” AcceptedTransferOffer_CompleteResult TransferOfferTrackingInfo instance GetField “transferResult” AcceptedTransferOffer_CompleteResult TransferResult instance SetField “senderChangeAmulet” AcceptedTransferOffer_CompleteResult (Optional (ContractId Amulet)) instance SetField “trackingInfo” AcceptedTransferOffer_CompleteResult TransferOfferTrackingInfo instance SetField “transferResult” AcceptedTransferOffer_CompleteResult TransferResult instance HasExercise AcceptedTransferOffer AcceptedTransferOffer_Complete AcceptedTransferOffer_CompleteResult instance HasFromAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Complete AcceptedTransferOffer_CompleteResult instance HasToAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Complete AcceptedTransferOffer_CompleteResult
Field Type Description transferResult TransferResult trackingInfo TransferOfferTrackingInfo senderChangeAmulet Optional (ContractId Amulet)
data AcceptedTransferOffer_ExpireResult
AcceptedTransferOffer_ExpireResultinstance GetField “trackingInfo” AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance HasExercise AcceptedTransferOffer AcceptedTransferOffer_Expire AcceptedTransferOffer_ExpireResult instance HasFromAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Expire AcceptedTransferOffer_ExpireResult instance HasToAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Expire AcceptedTransferOffer_ExpireResult
Field Type Description trackingInfo TransferOfferTrackingInfo
data AcceptedTransferOffer_WithdrawResult
AcceptedTransferOffer_WithdrawResultinstance GetField “trackingInfo” AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance HasExercise AcceptedTransferOffer AcceptedTransferOffer_Withdraw AcceptedTransferOffer_WithdrawResult instance HasFromAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Withdraw AcceptedTransferOffer_WithdrawResult instance HasToAnyChoice AcceptedTransferOffer AcceptedTransferOffer_Withdraw AcceptedTransferOffer_WithdrawResult
Field Type Description trackingInfo TransferOfferTrackingInfo
data TransferOfferTrackingInfo
TransferOfferTrackingInfoinstance Eq TransferOfferTrackingInfo instance Show TransferOfferTrackingInfo instance GetField “receiver” TransferOfferTrackingInfo Party instance GetField “sender” TransferOfferTrackingInfo Party instance GetField “trackingId” TransferOfferTrackingInfo Text instance GetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance GetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance GetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance GetField “trackingInfo” WalletAppInstall_TransferOffer_ExpireResult TransferOfferTrackingInfo instance GetField “trackingInfo” WalletAppInstall_TransferOffer_RejectResult TransferOfferTrackingInfo instance GetField “trackingInfo” WalletAppInstall_TransferOffer_WithdrawResult TransferOfferTrackingInfo instance GetField “trackingInfo” AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance GetField “trackingInfo” AcceptedTransferOffer_CompleteResult TransferOfferTrackingInfo instance GetField “trackingInfo” AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance GetField “trackingInfo” AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance GetField “trackingInfo” TransferOffer_ExpireResult TransferOfferTrackingInfo instance GetField “trackingInfo” TransferOffer_RejectResult TransferOfferTrackingInfo instance GetField “trackingInfo” TransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “receiver” TransferOfferTrackingInfo Party instance SetField “sender” TransferOfferTrackingInfo Party instance SetField “trackingId” TransferOfferTrackingInfo Text instance SetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance SetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” WalletAppInstall_AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “trackingInfo” WalletAppInstall_TransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” WalletAppInstall_TransferOffer_RejectResult TransferOfferTrackingInfo instance SetField “trackingInfo” WalletAppInstall_TransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_AbortResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_CompleteResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” AcceptedTransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_RejectResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_WithdrawResult TransferOfferTrackingInfo
data TransferOffer_AcceptResult
TransferOffer_AcceptResultinstance GetField “acceptedTransferOffer” TransferOffer_AcceptResult (ContractId AcceptedTransferOffer) instance SetField “acceptedTransferOffer” TransferOffer_AcceptResult (ContractId AcceptedTransferOffer) instance HasExercise TransferOffer TransferOffer_Accept TransferOffer_AcceptResult instance HasFromAnyChoice TransferOffer TransferOffer_Accept TransferOffer_AcceptResult instance HasToAnyChoice TransferOffer TransferOffer_Accept TransferOffer_AcceptResult
Field Type Description acceptedTransferOffer ContractId AcceptedTransferOffer
data TransferOffer_ExpireResult
TransferOffer_ExpireResultinstance GetField “trackingInfo” TransferOffer_ExpireResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_ExpireResult TransferOfferTrackingInfo instance HasExercise TransferOffer TransferOffer_Expire TransferOffer_ExpireResult instance HasFromAnyChoice TransferOffer TransferOffer_Expire TransferOffer_ExpireResult instance HasToAnyChoice TransferOffer TransferOffer_Expire TransferOffer_ExpireResult
Field Type Description trackingInfo TransferOfferTrackingInfo
data TransferOffer_RejectResult
TransferOffer_RejectResultinstance GetField “trackingInfo” TransferOffer_RejectResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_RejectResult TransferOfferTrackingInfo instance HasExercise TransferOffer TransferOffer_Reject TransferOffer_RejectResult instance HasFromAnyChoice TransferOffer TransferOffer_Reject TransferOffer_RejectResult instance HasToAnyChoice TransferOffer TransferOffer_Reject TransferOffer_RejectResult
Field Type Description trackingInfo TransferOfferTrackingInfo
data TransferOffer_WithdrawResult
TransferOffer_WithdrawResultinstance GetField “trackingInfo” TransferOffer_WithdrawResult TransferOfferTrackingInfo instance SetField “trackingInfo” TransferOffer_WithdrawResult TransferOfferTrackingInfo instance HasExercise TransferOffer TransferOffer_Withdraw TransferOffer_WithdrawResult instance HasFromAnyChoice TransferOffer TransferOffer_Withdraw TransferOffer_WithdrawResult instance HasToAnyChoice TransferOffer TransferOffer_Withdraw TransferOffer_WithdrawResult
Field Type Description trackingInfo TransferOfferTrackingInfo