.. _module-splice-wallet-transferoffer-28108: Splice.Wallet.TransferOffer =========================== Templates --------- .. _type-splice-wallet-transferoffer-acceptedtransferoffer-37657: **template** `AcceptedTransferOffer `_ Signatory\: sender, receiver .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - sender - `Party `_ - * - receiver - `Party `_ - * - dso - `Party `_ - * - amount - PaymentAmount - * - expiresAt - `Time `_ - * - trackingId - `Text `_ - + .. _type-splice-wallet-transferoffer-acceptedtransferofferabort-66868: **Choice** `AcceptedTransferOffer_Abort `_ Controller\: sender Returns\: `AcceptedTransferOffer_AbortResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - + .. _type-splice-wallet-transferoffer-acceptedtransferoffercomplete-88466: **Choice** `AcceptedTransferOffer_Complete `_ Controller\: sender, walletProvider Returns\: `AcceptedTransferOffer_CompleteResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - inputs - \[TransferInput\] - * - transferContext - PaymentTransferContext - * - walletProvider - `Party `_ - + .. _type-splice-wallet-transferoffer-acceptedtransferofferexpire-98344: **Choice** `AcceptedTransferOffer_Expire `_ Controller\: actor Returns\: `AcceptedTransferOffer_ExpireResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - actor - `Party `_ - + .. _type-splice-wallet-transferoffer-acceptedtransferofferwithdraw-26317: **Choice** `AcceptedTransferOffer_Withdraw `_ Controller\: receiver Returns\: `AcceptedTransferOffer_WithdrawResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - + **Choice** Archive Controller\: sender, receiver Returns\: () (no fields) .. _type-splice-wallet-transferoffer-transferoffer-51604: **template** `TransferOffer `_ Signatory\: sender .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - sender - `Party `_ - * - receiver - `Party `_ - * - dso - `Party `_ - * - amount - PaymentAmount - * - description - `Text `_ - * - expiresAt - `Time `_ - * - trackingId - `Text `_ - + **Choice** Archive Controller\: sender Returns\: () (no fields) + .. _type-splice-wallet-transferoffer-transferofferaccept-78794: **Choice** `TransferOffer_Accept `_ Controller\: receiver Returns\: `TransferOffer_AcceptResult `_ (no fields) + .. _type-splice-wallet-transferoffer-transferofferexpire-75051: **Choice** `TransferOffer_Expire `_ Controller\: actor Returns\: `TransferOffer_ExpireResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - actor - `Party `_ - + .. _type-splice-wallet-transferoffer-transferofferreject-41375: **Choice** `TransferOffer_Reject `_ Controller\: receiver Returns\: `TransferOffer_RejectResult `_ (no fields) + .. _type-splice-wallet-transferoffer-transferofferwithdraw-41986: **Choice** `TransferOffer_Withdraw `_ Controller\: sender Returns\: `TransferOffer_WithdrawResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Data Types ---------- .. _type-splice-wallet-transferoffer-acceptedtransferofferabortresult-19853: **data** `AcceptedTransferOffer_AbortResult `_ .. _constr-splice-wallet-transferoffer-acceptedtransferofferabortresult-99882: `AcceptedTransferOffer_AbortResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-acceptedtransferoffercompleteresult-69887: **data** `AcceptedTransferOffer_CompleteResult `_ .. _constr-splice-wallet-transferoffer-acceptedtransferoffercompleteresult-43306: `AcceptedTransferOffer_CompleteResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - transferResult - TransferResult - * - trackingInfo - `TransferOfferTrackingInfo `_ - * - senderChangeAmulet - `Optional `_ (`ContractId `_ Amulet) - **instance** `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 `_ .. _type-splice-wallet-transferoffer-acceptedtransferofferexpireresult-60205: **data** `AcceptedTransferOffer_ExpireResult `_ .. _constr-splice-wallet-transferoffer-acceptedtransferofferexpireresult-67584: `AcceptedTransferOffer_ExpireResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-acceptedtransferofferwithdrawresult-79292: **data** `AcceptedTransferOffer_WithdrawResult `_ .. _constr-splice-wallet-transferoffer-acceptedtransferofferwithdrawresult-34065: `AcceptedTransferOffer_WithdrawResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-transferoffertrackinginfo-52959: **data** `TransferOfferTrackingInfo `_ .. _constr-splice-wallet-transferoffer-transferoffertrackinginfo-29420: `TransferOfferTrackingInfo `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingId - `Text `_ - * - sender - `Party `_ - * - receiver - `Party `_ - **instance** `Eq `_ `TransferOfferTrackingInfo `_ **instance** `Show `_ `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"receiver\" `TransferOfferTrackingInfo `_ `Party `_ **instance** `GetField `_ \"sender\" `TransferOfferTrackingInfo `_ `Party `_ **instance** `GetField `_ \"trackingId\" `TransferOfferTrackingInfo `_ `Text `_ **instance** `GetField `_ \"trackingInfo\" :ref:`WalletAppInstall_AcceptedTransferOffer_AbortResult ` `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"trackingInfo\" :ref:`WalletAppInstall_AcceptedTransferOffer_ExpireResult ` `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"trackingInfo\" :ref:`WalletAppInstall_AcceptedTransferOffer_WithdrawResult ` `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"trackingInfo\" :ref:`WalletAppInstall_TransferOffer_ExpireResult ` `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"trackingInfo\" :ref:`WalletAppInstall_TransferOffer_RejectResult ` `TransferOfferTrackingInfo `_ **instance** `GetField `_ \"trackingInfo\" :ref:`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\" :ref:`WalletAppInstall_AcceptedTransferOffer_AbortResult ` `TransferOfferTrackingInfo `_ **instance** `SetField `_ \"trackingInfo\" :ref:`WalletAppInstall_AcceptedTransferOffer_ExpireResult ` `TransferOfferTrackingInfo `_ **instance** `SetField `_ \"trackingInfo\" :ref:`WalletAppInstall_AcceptedTransferOffer_WithdrawResult ` `TransferOfferTrackingInfo `_ **instance** `SetField `_ \"trackingInfo\" :ref:`WalletAppInstall_TransferOffer_ExpireResult ` `TransferOfferTrackingInfo `_ **instance** `SetField `_ \"trackingInfo\" :ref:`WalletAppInstall_TransferOffer_RejectResult ` `TransferOfferTrackingInfo `_ **instance** `SetField `_ \"trackingInfo\" :ref:`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 `_ .. _type-splice-wallet-transferoffer-transferofferacceptresult-62459: **data** `TransferOffer_AcceptResult `_ .. _constr-splice-wallet-transferoffer-transferofferacceptresult-68938: `TransferOffer_AcceptResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - acceptedTransferOffer - `ContractId `_ `AcceptedTransferOffer `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-transferofferexpireresult-84418: **data** `TransferOffer_ExpireResult `_ .. _constr-splice-wallet-transferoffer-transferofferexpireresult-36631: `TransferOffer_ExpireResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-transferofferrejectresult-40046: **data** `TransferOffer_RejectResult `_ .. _constr-splice-wallet-transferoffer-transferofferrejectresult-28795: `TransferOffer_RejectResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_ .. _type-splice-wallet-transferoffer-transferofferwithdrawresult-27711: **data** `TransferOffer_WithdrawResult `_ .. _constr-splice-wallet-transferoffer-transferofferwithdrawresult-1170: `TransferOffer_WithdrawResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - trackingInfo - `TransferOfferTrackingInfo `_ - **instance** `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 `_