{"resources":[{"scheme":"exact","network":"base","maxAmountRequired":"30000","resource":"https://difftool.leeworks.dev/v1/diff","description":"Structured diffs + RFC-6902 JSON Patch generate/apply","mimeType":"application/json","payTo":"0xa8B061d96F69426f11bcC807BfA00f0AF79541a7","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","input":{"method":"POST","contentType":"application/json","schema":{"type":"object","required":["op"],"properties":{"op":{"type":"string","enum":["text_diff","json_patch","apply_patch","json_diff"],"description":"Operation; remaining fields depend on op"},"a":{"description":"text_diff: string A. json_patch/json_diff: doc A"},"b":{"description":"text_diff: string B. json_patch/json_diff: doc B"},"aName":{"type":"string","description":"text_diff: label for A (default 'a')"},"bName":{"type":"string","description":"text_diff: label for B (default 'b')"},"doc":{"description":"apply_patch: base document"},"patch":{"type":"array","description":"apply_patch: RFC-6902 patch to apply"}}},"example":{"op":"json_patch","a":{"name":"ada","n":1},"b":{"name":"ada","n":2}}},"output":{"contentType":"application/json","description":"Always includes {ok, op}; other fields depend on op (patch | result | ops/summary | changedHunks)","example":{"ok":true,"op":"json_patch","patch":[{"op":"replace","path":"/n","value":2}]}}}}]}