12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- {
- "$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
- }
|