Splice.Wallet.TransferPreapproval
Templates
template TransferPreapprovalProposal
Signatory: receiver
Field
Type
Description
receiver
provider
Choice Archive
Controller: receiver
Returns: ()
(no fields)
Choice TransferPreapprovalProposal_Accept
Controller: provider
Returns: TransferPreapprovalProposal_AcceptResult
Field
Type
Description
context
PaymentTransferContext
inputs
[TransferInput]
expiresAt
Data Types
data TransferPreapprovalProposal_AcceptResult
TransferPreapprovalProposal_AcceptResult
Field
Type
Description
transferPreapprovalCid
ContractId TransferPreapproval
transferResult
TransferResult
amuletPaid
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