package trisa.data.generic.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Asset

transaction.proto:23

message ConfirmationReceipt

transaction.proto:133

DEPRECATED: the ConfirmationReceipt message was deemed to cause confusion as it could signal that the confirmation payload was received and the transfer is concluded. Use the Pending message instead to signal that this is a control flow message.

enum Identifier

transaction.proto:28

Used in: Asset

message Pending

transaction.proto:41

A control flow message to support asynchronous TRISA transfers. Pending messages can be returned as an intermediate response during a compliance transfer if further processing is required before a response can be sent. The Pending message should provide information to the originator about when they can expect a response via the reply_not_before and reply_not_after timestamps. The Pending message should also provide collation information such as the envelope_id and original transaction so that the response message can be matched to the original request.

message Sunrise

transaction.proto:56

Sunrise is a control flow message to indicate that the message was sent over a side channel to the TRISA protocol such as via email or phone. The Sunrise message is only saved locally to indicate a record of an out-of-band communication and is not sent in a TRISA payload.

message SunriseMessage

transaction.proto:66

SunriseMessages may be sent to multiple contacts via different channels (e.g. via an email or phone call to the compliance officer and general contact).

Used in: Sunrise

message TRP

transaction.proto:78

When a TRP message is received by a TRISA node the "pending reply" is implicit in the response. Therefore instead of storing a Pending message, the TRISA node will store a TRP transaction with additional metadata about the TRP/OpenVASP exchage.

message TRPApproved

transaction.proto:113

TRPResolution contains the response to an approved/rejected TRP inquiry.

Used in: TRP

message TRPCanceled

transaction.proto:126

Used in: TRP

message TRPConfirmed

transaction.proto:122

Used in: TRP

message TRPInfo

transaction.proto:98

TRPInfo stores the API metadata for the TRP transaction.

Used in: TRP

message TRPInquiry

transaction.proto:105

A TRPInquiry contains the asset, amount, and callback information.

Used in: TRP

message TRPRejected

transaction.proto:118

Used in: TRP

message Transaction

transaction.proto:11

Generic Transaction message for TRISA transaction payloads. The goal of this payload is to provide enough information to link Travel Rule Compliance information in the identity payload with a transaction on the blockchain or network. All fields are optional, this message serves as a convenience for parsing transaction payloads.

Used in: Pending, Sunrise, TRP