You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

escrow-execution.json 1.2KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema#",
  3. "title": "escrowExecution",
  4. "link": "escrow-execution",
  5. "type": "object",
  6. "properties": {
  7. "memos": {"$ref": "memos"},
  8. "owner": {
  9. "$ref": "address",
  10. "description": "The address of the owner of the escrow to execute."
  11. },
  12. "escrowSequence": {
  13. "$ref": "sequence",
  14. "description": "The [account sequence number](#account-sequence-number) of the [Escrow Creation](#escrow-creation) transaction for the escrow to execute."
  15. },
  16. "condition": {
  17. "type": "string",
  18. "description": "A hex value representing a [PREIMAGE-SHA-256 crypto-condition](https://tools.ietf.org/html/draft-thomas-crypto-conditions-02#section-8.1). This must match the original `condition` from the escrow creation transaction.",
  19. "pattern": "^[A-F0-9]{0,256}$"
  20. },
  21. "fulfillment": {
  22. "type": "string",
  23. "description": "A hex value representing the [PREIMAGE-SHA-256 crypto-condition](https://tools.ietf.org/html/draft-thomas-crypto-conditions-02#section-8.1) fulfillment for `condition`.",
  24. "pattern": "^[A-F0-9]+$"
  25. }
  26. },
  27. "required": ["owner", "escrowSequence"],
  28. "additionalProperties": false
  29. }