12345678910111213141516171819202122232425262728293031323334353637383940 |
- {
- "$schema": "http://json-schema.org/draft-04/schema#",
- "title": "paymentChannelCreate",
- "link": "payment-channel-create",
- "type": "object",
- "properties": {
- "amount": {
- "$ref": "value",
- "description": "Amount of XRP for sender to set aside in this channel."
- },
- "destination": {
- "$ref": "address",
- "description": "Address to receive XRP claims against this channel."
- },
- "settleDelay": {
- "type": "number",
- "description": "Amount of seconds the source address must wait before closing the channel if it has unclaimed XRP."
- },
- "publicKey": {
- "$ref": "publicKey",
- "description": "Public key of the key pair the source may use to sign claims against this channel."
- },
- "cancelAfter": {
- "type": "string",
- "format": "date-time",
- "description": "Time when this channel expires. This expiration cannot be changed after creating the channel."
- },
- "sourceTag": {
- "$ref": "tag",
- "description": "Source tag."
- },
- "destinationTag": {
- "$ref": "tag",
- "description": "Destination tag."
- },
- "memos": {"$ref": "memos"}
- },
- "required": ["amount", "destination", "settleDelay", "publicKey"],
- "additionalProperties": false
- }
|