Messages

Messages

Each message is a JSON object. Dates are in simplified extended ISO format (ISO 8601), which is always 24 or 27 characters long (YYYY-MM-DDTHH:mm:ss.sssZ or ±YYYYYY-MM-DDTHH:mm:ss.sssZ, respectively). The timezone is always zero UTC offset, as denoted by the suffix "Z".

There are four fields common to every JSON object which are "__type" (used to discern how the data structure should be parsed), "blockchain" (which blockchain the transaction was executed on), "txHash" (the transaction's hash), and "isSuccessful" (whether the transaction succeeded or failed). JSON objects for Cosmos transactions additionally have a "memo" field in common which is an optional note the user added while making the transaction such as "" or "I owed you 1.5 ATOM since you paid for lunch.".

Here are the messages that can be sent: