.. _module-splice-wallet-transferpreapproval-41862: Splice.Wallet.TransferPreapproval ================================= Templates --------- .. _type-splice-wallet-transferpreapproval-transferpreapprovalproposal-39002: **template** `TransferPreapprovalProposal `_ Signatory\: receiver .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - receiver - `Party `_ - * - provider - `Party `_ - + **Choice** Archive Controller\: receiver Returns\: () (no fields) + .. _type-splice-wallet-transferpreapproval-transferpreapprovalproposalaccept-6548: **Choice** `TransferPreapprovalProposal_Accept `_ Controller\: provider Returns\: `TransferPreapprovalProposal_AcceptResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - context - PaymentTransferContext - * - inputs - \[TransferInput\] - * - expiresAt - `Time `_ - Data Types ---------- .. _type-splice-wallet-transferpreapproval-transferpreapprovalproposalacceptresult-56845: **data** `TransferPreapprovalProposal_AcceptResult `_ .. _constr-splice-wallet-transferpreapproval-transferpreapprovalproposalacceptresult-12116: `TransferPreapprovalProposal_AcceptResult `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - transferPreapprovalCid - `ContractId `_ TransferPreapproval - * - transferResult - TransferResult - * - amuletPaid - `Decimal `_ - **instance** `GetField `_ \"amuletPaid\" `TransferPreapprovalProposal_AcceptResult `_ `Decimal `_ **instance** `GetField `_ \"transferPreapprovalCid\" `TransferPreapprovalProposal_AcceptResult `_ (`ContractId `_ TransferPreapproval) **instance** `GetField `_ \"transferResult\" `TransferPreapprovalProposal_AcceptResult `_ TransferResult **instance** `SetField `_ \"amuletPaid\" `TransferPreapprovalProposal_AcceptResult `_ `Decimal `_ **instance** `SetField `_ \"transferPreapprovalCid\" `TransferPreapprovalProposal_AcceptResult `_ (`ContractId `_ TransferPreapproval) **instance** `SetField `_ \"transferResult\" `TransferPreapprovalProposal_AcceptResult `_ TransferResult **instance** `HasExercise `_ `TransferPreapprovalProposal `_ `TransferPreapprovalProposal_Accept `_ `TransferPreapprovalProposal_AcceptResult `_ **instance** `HasFromAnyChoice `_ `TransferPreapprovalProposal `_ `TransferPreapprovalProposal_Accept `_ `TransferPreapprovalProposal_AcceptResult `_ **instance** `HasToAnyChoice `_ `TransferPreapprovalProposal `_ `TransferPreapprovalProposal_Accept `_ `TransferPreapprovalProposal_AcceptResult `_