ripple-lib
Version:
Deprecated - consider migrating to xrpl.js: https://xrpl.org/xrpljs2-migration-guide.html
44 lines (43 loc) • 1.39 kB
JSON
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "trustline",
"link": "trustline",
"type": "object",
"properties": {
"currency": {
"$ref": "currency",
"description": "The currency this trustline applies to."
},
"counterparty": {
"$ref": "address",
"description": "The address of the account this trustline extends trust to."
},
"limit": {
"$ref": "value",
"description": "The maximum amount that the owner of the trustline can be owed through the trustline."
},
"qualityIn": {
"$ref": "quality",
"description": "Incoming balances on this trustline are valued at this ratio."
},
"qualityOut": {
"$ref": "quality",
"description": "Outgoing balances on this trustline are valued at this ratio."
},
"ripplingDisabled": {
"type": "boolean",
"description": "If true, payments cannot ripple through this trustline."
},
"authorized": {
"type": "boolean",
"description": "If true, authorize the counterparty to hold issuances from this account."
},
"frozen": {
"type": "boolean",
"description": "If true, the trustline is frozen, which means that funds can only be sent to the owner."
},
"memos": {"$ref": "memos"}
},
"required": ["currency", "counterparty", "limit"],
"additionalProperties": false
}