Splice.Wallet.TransferOffer

Templates

template AcceptedTransferOffer

Signatory: sender, receiver

Field

Type

Description

sender

Party

receiver

Party

dso

Party

amount

PaymentAmount

expiresAt

Time

trackingId

Text

template TransferOffer

Signatory: sender

Field

Type

Description

sender

Party

receiver

Party

dso

Party

amount

PaymentAmount

description

Text

expiresAt

Time

trackingId

Text

Data Types

data AcceptedTransferOffer_AbortResult

data AcceptedTransferOffer_CompleteResult

AcceptedTransferOffer_CompleteResult

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

data AcceptedTransferOffer_ExpireResult

data AcceptedTransferOffer_WithdrawResult

data TransferOfferTrackingInfo

TransferOfferTrackingInfo

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" 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

data TransferOffer_ExpireResult

data TransferOffer_RejectResult

data TransferOffer_WithdrawResult