lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

canonicalize_mutation.v1.json (1122B)


      1 {
      2   "suite": "trade",
      3   "contract_version": "1.0.0",
      4   "vectors": [
      5     {
      6       "id": "trade_canonicalize_proposal_minimal_001",
      7       "kind": "trade.canonicalize_mutation",
      8       "input": {
      9         "contract_id": "radroots.trade.proposal.v1",
     10         "schema_version": 1,
     11         "trade_id": "11111111111111111111111111111111",
     12         "root_mutation_id": null,
     13         "buyer_pubkey": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     14         "seller_pubkey": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     15         "farm_id": "farm-1",
     16         "parent_mutation_ids": [],
     17         "author_pubkey": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     18         "counterparty_pubkey": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     19         "body_shape": "proposal_complete_candidate"
     20       },
     21       "expected": {
     22         "candidate_id": "domain_separated_sha256_candidate_terms",
     23         "mutation_id": "domain_separated_sha256_mutation_envelope",
     24         "canonical_content": "rfc8785_jcs_without_duplicate_keys_or_float_fields"
     25       }
     26     }
     27   ]
     28 }