Skip to content

Model.proto (Paritech.OMS2.Model)

Model objects used by the APIs

Download Source

Describes a request to record a transfer of assets

NoFieldTypeLabelDescription
1TransactionTransactionDetailsThe common transaction details
10TransferAssetTransferThe transfer-specific details

Represents the details of an update

NoFieldTypeLabelDescription
1SequencestringThe sequence the Update belongs to
2IDint64The sequence position the Update occurred at
9TimestampTimestampWithTimeZoneThe timestamp when the Update was created
10UpdateUpdateEventThe body of the update

Describes a cash settlement operation

NoFieldTypeLabelDescription
1OwnerstringThe owner of the account to settle
2AccountstringThe identifer of the account to settle
3CurrencystringThe currency of the amount to settle
10ExpectedBalanceBigNumberoptionalThe expected balance when settlement occurs. Settlement will fail if this does not match. Omit to always settle.
11SettleBigNumberThe amount to settle

Describes a request to record a transfer cash

NoFieldTypeLabelDescription
1TransactionTransactionDetailsThe common transaction details
10TransferCashTransferThe transfer-specific details

Describes information about a transformation

NoFieldTypeLabelDescription
1TransformIDstringA unique identifier for the transformation
10CommentsstringAny comments to record against the transformation