Commitment

common.Commitment

type Commitment

common.Commitment

FieldTypeDescription
senderstringSender Public Key
recipientstringRecipient Public Key
amountAmountAmount of Commitment
kindCommitmentKind enum
FieldNumberDescription
UnspecifiedKind0Kind of CommitmentUnspecified
Transfer1Kind of CommitmentTransfer
Issue2Kind of CommitmentIssue with encumbrance
Redeem3Kind of CommitmentRedeem with encumbrance
Mint4Kind of CommitmentMint with no encumbrance
Burn5Kind of CommitmentBurn with no encumbrance
{
  "sender": "zSenderPublicKey",
  "recipient": "zRecipientPublicKey",
  "amount": {
    "asset_code": "USD",
    "amount": 100,
    "decimals": 2
  },
  "kind": "Transfer"
}