Skip to content
This repository has been archived by the owner on Dec 12, 2024. It is now read-only.

Commit

Permalink
regenerated test vector to add a valid DID for to field in `Message.m…
Browse files Browse the repository at this point in the history
…etadata.from|to` (#247)

* regenerated test vector to add a valid DID for to field in parse-close

* adding more ppl to codeowners

* regen test vectors

* trying out didjwk instead

* backing out codeowners change, to be done in separate pr

* newline

* removing tbdex.dev host name for did definition references

* try did:dht dids

---------

Co-authored-by: Moe Jangda <[email protected]>
  • Loading branch information
Jiyoon Koo and mistermoe authored Feb 26, 2024
1 parent 69d743b commit 50cbc23
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 45 deletions.
2 changes: 1 addition & 1 deletion hosted/json-schemas/message.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"description": "The sender's DID"
},
"to": {
"$ref": "https://tbdex.dev/definitions.json#/definitions/did",
"$ref": "definitions.json#/definitions/did",
"description": "The recipient's DID"
},
"kind": {
Expand Down
2 changes: 1 addition & 1 deletion hosted/json-schemas/resource.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"type": "object",
"properties": {
"from": {
"$ref": "https://tbdex.dev/definitions.json#/definitions/did",
"$ref": "definitions.json#/definitions/did",
"description": "The PFI's DID"
},
"kind": {
Expand Down
14 changes: 7 additions & 7 deletions hosted/test-vectors/protocol/vectors/parse-close.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"description": "Close parses from string",
"input": "{\"metadata\":{\"from\":\"did:dht:abecscpi377h647nj5j8oz6yq544i8bzdze83mxsghskahq35ddy\",\"to\":\"did:ex:alice\",\"exchangeId\":\"abcd123\",\"kind\":\"close\",\"id\":\"close_01hpsc6aqten79yhw1gg25prmj\",\"createdAt\":\"2024-02-16T16:32:31.482Z\"},\"data\":{\"reason\":\"The reason for closing the exchange\"},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6YWJlY3NjcGkzNzdoNjQ3bmo1ajhvejZ5cTU0NGk4YnpkemU4M214c2doc2thaHEzNWRkeSMwIn0..LfYrchKuy0KtdRl-HRgLDSwRvzVAz6mApuQdJU5prOchLMRJkzcjROWxn5JbzkwVajH6VN4Xmhv6UcOfmZmoCA\"}",
"input": "{\"metadata\":{\"from\":\"did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy\",\"to\":\"did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o\",\"exchangeId\":\"rfq_01hqf9etfgf228jgagrpg57024\",\"kind\":\"close\",\"id\":\"close_01hqf9etfhfyt8sdeh67rcgdby\",\"createdAt\":\"2024-02-25T04:48:01.521Z\"},\"data\":{\"reason\":\"The reason for closing the exchange\"},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..H5Zhi71tbFsEoU8kc_MYBBvDzoGkLi_7R3PKdP0gBfmPMpABreMGim28Km-AAUOYvDQBtDkcfacJexHJzNWuDg\"}",
"output": {
"metadata": {
"from": "did:dht:abecscpi377h647nj5j8oz6yq544i8bzdze83mxsghskahq35ddy",
"to": "did:ex:alice",
"exchangeId": "abcd123",
"from": "did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy",
"to": "did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o",
"exchangeId": "rfq_01hqf9etfgf228jgagrpg57024",
"kind": "close",
"id": "close_01hpsc6aqten79yhw1gg25prmj",
"createdAt": "2024-02-16T16:32:31.482Z"
"id": "close_01hqf9etfhfyt8sdeh67rcgdby",
"createdAt": "2024-02-25T04:48:01.521Z"
},
"data": {
"reason": "The reason for closing the exchange"
},
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6YWJlY3NjcGkzNzdoNjQ3bmo1ajhvejZ5cTU0NGk4YnpkemU4M214c2doc2thaHEzNWRkeSMwIn0..LfYrchKuy0KtdRl-HRgLDSwRvzVAz6mApuQdJU5prOchLMRJkzcjROWxn5JbzkwVajH6VN4Xmhv6UcOfmZmoCA"
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..H5Zhi71tbFsEoU8kc_MYBBvDzoGkLi_7R3PKdP0gBfmPMpABreMGim28Km-AAUOYvDQBtDkcfacJexHJzNWuDg"
},
"error": false
}
10 changes: 5 additions & 5 deletions hosted/test-vectors/protocol/vectors/parse-offering.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"description": "Offering parses from string",
"input": "{\"metadata\":{\"from\":\"did:dht:abu39bcp7peyxkff8yz85kds4k4gpoizigkdcyqx3ozbyyiua6po\",\"kind\":\"offering\",\"id\":\"offering_01hpsc6akqfr1rhjjpt0efb3zq\",\"createdAt\":\"2024-02-16T16:32:31.351Z\"},\"data\":{\"description\":\"Selling BTC for USD\",\"payinCurrency\":{\"currencyCode\":\"USD\",\"minAmount\":\"0.0\",\"maxAmount\":\"999999.99\"},\"payoutCurrency\":{\"currencyCode\":\"BTC\",\"maxAmount\":\"999526.11\"},\"payoutUnitsPerPayinUnit\":\"0.00003826\",\"payinMethods\":[{\"kind\":\"DEBIT_CARD\",\"requiredPaymentDetails\":{\"$schema\":\"http://json-schema.org/draft-07/schema\",\"type\":\"object\",\"properties\":{\"cardNumber\":{\"type\":\"string\",\"description\":\"The 16-digit debit card number\",\"minLength\":16,\"maxLength\":16},\"expiryDate\":{\"type\":\"string\",\"description\":\"The expiry date of the card in MM/YY format\",\"pattern\":\"^(0[1-9]|1[0-2])\\\\/([0-9]{2})$\"},\"cardHolderName\":{\"type\":\"string\",\"description\":\"Name of the cardholder as it appears on the card\"},\"cvv\":{\"type\":\"string\",\"description\":\"The 3-digit CVV code\",\"minLength\":3,\"maxLength\":3}},\"required\":[\"cardNumber\",\"expiryDate\",\"cardHolderName\",\"cvv\"],\"additionalProperties\":false}}],\"payoutMethods\":[{\"kind\":\"BTC_ADDRESS\",\"requiredPaymentDetails\":{\"$schema\":\"http://json-schema.org/draft-07/schema\",\"type\":\"object\",\"properties\":{\"btcAddress\":{\"type\":\"string\",\"description\":\"your Bitcoin wallet address\"}},\"required\":[\"btcAddress\"],\"additionalProperties\":false}}],\"requiredClaims\":{\"id\":\"7ce4004c-3c38-4853-968b-e411bafcd945\",\"input_descriptors\":[{\"id\":\"bbdb9b7c-5754-4f46-b63b-590bada959e0\",\"constraints\":{\"fields\":[{\"path\":[\"$.type\"],\"filter\":{\"type\":\"string\",\"const\":\"YoloCredential\"}}]}}]}},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6YWJ1MzliY3A3cGV5eGtmZjh5ejg1a2RzNGs0Z3BvaXppZ2tkY3lxeDNvemJ5eWl1YTZwbyMwIn0..yxDkTv6E7_O9AtXtmnPYZ5vVUm_vMmt82t8EBHVNY6q7xu2rDF10gXwzNK_Cje9v74xkKXlNpqXsKzuA1eqbCg\"}",
"input": "{\"metadata\":{\"from\":\"did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy\",\"kind\":\"offering\",\"id\":\"offering_01hqf9etf8fc3bx65gcjr8fhcs\",\"createdAt\":\"2024-02-25T04:48:01.513Z\"},\"data\":{\"description\":\"Selling BTC for USD\",\"payinCurrency\":{\"currencyCode\":\"USD\",\"minAmount\":\"0.0\",\"maxAmount\":\"999999.99\"},\"payoutCurrency\":{\"currencyCode\":\"BTC\",\"maxAmount\":\"999526.11\"},\"payoutUnitsPerPayinUnit\":\"0.00003826\",\"payinMethods\":[{\"kind\":\"DEBIT_CARD\",\"requiredPaymentDetails\":{\"$schema\":\"http://json-schema.org/draft-07/schema\",\"type\":\"object\",\"properties\":{\"cardNumber\":{\"type\":\"string\",\"description\":\"The 16-digit debit card number\",\"minLength\":16,\"maxLength\":16},\"expiryDate\":{\"type\":\"string\",\"description\":\"The expiry date of the card in MM/YY format\",\"pattern\":\"^(0[1-9]|1[0-2])\\\\/([0-9]{2})$\"},\"cardHolderName\":{\"type\":\"string\",\"description\":\"Name of the cardholder as it appears on the card\"},\"cvv\":{\"type\":\"string\",\"description\":\"The 3-digit CVV code\",\"minLength\":3,\"maxLength\":3}},\"required\":[\"cardNumber\",\"expiryDate\",\"cardHolderName\",\"cvv\"],\"additionalProperties\":false}}],\"payoutMethods\":[{\"kind\":\"BTC_ADDRESS\",\"requiredPaymentDetails\":{\"$schema\":\"http://json-schema.org/draft-07/schema\",\"type\":\"object\",\"properties\":{\"btcAddress\":{\"type\":\"string\",\"description\":\"your Bitcoin wallet address\"}},\"required\":[\"btcAddress\"],\"additionalProperties\":false}}],\"requiredClaims\":{\"id\":\"7ce4004c-3c38-4853-968b-e411bafcd945\",\"input_descriptors\":[{\"id\":\"bbdb9b7c-5754-4f46-b63b-590bada959e0\",\"constraints\":{\"fields\":[{\"path\":[\"$.type\"],\"filter\":{\"type\":\"string\",\"const\":\"YoloCredential\"}}]}}]}},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..p_cI0NFhsdQgWD942b1DzrwpG7pGASTVXYIKHlfrm3s-6EpbypjRqvLWm-gn_-TPakmsPb8p8UKe4iAQGY1pAQ\"}",
"output": {
"metadata": {
"from": "did:dht:abu39bcp7peyxkff8yz85kds4k4gpoizigkdcyqx3ozbyyiua6po",
"from": "did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy",
"kind": "offering",
"id": "offering_01hpsc6akqfr1rhjjpt0efb3zq",
"createdAt": "2024-02-16T16:32:31.351Z"
"id": "offering_01hqf9etf8fc3bx65gcjr8fhcs",
"createdAt": "2024-02-25T04:48:01.513Z"
},
"data": {
"description": "Selling BTC for USD",
Expand Down Expand Up @@ -100,7 +100,7 @@
]
}
},
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6YWJ1MzliY3A3cGV5eGtmZjh5ejg1a2RzNGs0Z3BvaXppZ2tkY3lxeDNvemJ5eWl1YTZwbyMwIn0..yxDkTv6E7_O9AtXtmnPYZ5vVUm_vMmt82t8EBHVNY6q7xu2rDF10gXwzNK_Cje9v74xkKXlNpqXsKzuA1eqbCg"
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..p_cI0NFhsdQgWD942b1DzrwpG7pGASTVXYIKHlfrm3s-6EpbypjRqvLWm-gn_-TPakmsPb8p8UKe4iAQGY1pAQ"
},
"error": false
}
14 changes: 7 additions & 7 deletions hosted/test-vectors/protocol/vectors/parse-order.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"description": "Order parses from string",
"input": "{\"metadata\":{\"from\":\"did:jwk:eyJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6Im9PVHFiVFVNbno5QnBDbnIzOC01NjAtdnYwZ3d2VTdMMU9fcERPSzFDLWsiLCJraWQiOiJVQk85bGNiSUhRSG5PcDE0TWRJbmdXa0xXYWdILUhJRlpGV0poZDg3dUJjIiwiYWxnIjoiRWREU0EifQ\",\"to\":\"did:ex:pfi\",\"exchangeId\":\"rfq_01hq3p0jz3fgp87js2gjcrvrrd\",\"externalId\":\"ext_1234\",\"kind\":\"order\",\"id\":\"order_01hq3p0jz3fgp87js2gnxg4c8p\",\"createdAt\":\"2024-02-20T16:36:33.379Z\"},\"data\":{},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbTlQVkhGaVZGVk5ibm81UW5CRGJuSXpPQzAxTmpBdGRuWXdaM2QyVlRkTU1VOWZjRVJQU3pGRExXc2lMQ0pyYVdRaU9pSlZRazg1YkdOaVNVaFJTRzVQY0RFMFRXUkpibWRYYTB4WFlXZElMVWhKUmxwR1YwcG9aRGczZFVKaklpd2lZV3huSWpvaVJXUkVVMEVpZlEjMCJ9..uyDJ1yrCEwDcYNrbVbqgDrJhuqTrek8iMQvWjxp8HxVrYAS7308SI7oJzLHvOtj1qy_ZWkdBeOKbFa2ZWe_PCw\"}",
"input": "{\"metadata\":{\"from\":\"did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o\",\"to\":\"did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy\",\"exchangeId\":\"rfq_01hqf9etfnetzv039v0kzhbc59\",\"externalId\":\"ext_1234\",\"kind\":\"order\",\"id\":\"order_01hqf9etfnetzv039v0pjk2rvh\",\"createdAt\":\"2024-02-25T04:48:01.526Z\"},\"data\":{},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6cW84MzN3Y3J5NjhpNGhicHA2YzV1ZWdhdWFtcTFhNG1yYzhicDZ6NmRvdDVyZW91OHgxbyMwIn0..5d_nN_O3WgVvy47LeuJkYekhIwWRTsj6haifd7YVOP4j3eosjkK5ucHSIcrOk0aGxuaYuTREJSa9enLJsGG8AQ\"}",
"output": {
"metadata": {
"from": "did:jwk:eyJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6Im9PVHFiVFVNbno5QnBDbnIzOC01NjAtdnYwZ3d2VTdMMU9fcERPSzFDLWsiLCJraWQiOiJVQk85bGNiSUhRSG5PcDE0TWRJbmdXa0xXYWdILUhJRlpGV0poZDg3dUJjIiwiYWxnIjoiRWREU0EifQ",
"to": "did:ex:pfi",
"exchangeId": "rfq_01hq3p0jz3fgp87js2gjcrvrrd",
"from": "did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o",
"to": "did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy",
"exchangeId": "rfq_01hqf9etfnetzv039v0kzhbc59",
"externalId": "ext_1234",
"kind": "order",
"id": "order_01hq3p0jz3fgp87js2gnxg4c8p",
"createdAt": "2024-02-20T16:36:33.379Z"
"id": "order_01hqf9etfnetzv039v0pjk2rvh",
"createdAt": "2024-02-25T04:48:01.526Z"
},
"data": {},
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbTlQVkhGaVZGVk5ibm81UW5CRGJuSXpPQzAxTmpBdGRuWXdaM2QyVlRkTU1VOWZjRVJQU3pGRExXc2lMQ0pyYVdRaU9pSlZRazg1YkdOaVNVaFJTRzVQY0RFMFRXUkpibWRYYTB4WFlXZElMVWhKUmxwR1YwcG9aRGczZFVKaklpd2lZV3huSWpvaVJXUkVVMEVpZlEjMCJ9..uyDJ1yrCEwDcYNrbVbqgDrJhuqTrek8iMQvWjxp8HxVrYAS7308SI7oJzLHvOtj1qy_ZWkdBeOKbFa2ZWe_PCw"
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6cW84MzN3Y3J5NjhpNGhicHA2YzV1ZWdhdWFtcTFhNG1yYzhicDZ6NmRvdDVyZW91OHgxbyMwIn0..5d_nN_O3WgVvy47LeuJkYekhIwWRTsj6haifd7YVOP4j3eosjkK5ucHSIcrOk0aGxuaYuTREJSa9enLJsGG8AQ"
},
"error": false
}
14 changes: 7 additions & 7 deletions hosted/test-vectors/protocol/vectors/parse-orderstatus.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"description": "Order Status parses from string",
"input": "{\"metadata\":{\"from\":\"did:jwk:eyJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6IjN5cHJyeVNRQnVrY2dKanlGNHFnc2NrNUM1OTN1cmxsYTczc3Q5OUhPTFEiLCJraWQiOiJMVF94Uy1qUVdiQ3pBM2ZhT2FRZVFialAtM3pYVjJQY3A1cWtqQ2QxazcwIiwiYWxnIjoiRWREU0EifQ\",\"to\":\"did:ex:alice\",\"exchangeId\":\"abcd123\",\"kind\":\"orderstatus\",\"id\":\"orderstatus_01hpsc6ar0fadrfwcfz38qng31\",\"createdAt\":\"2024-02-16T16:32:31.488Z\"},\"data\":{\"orderStatus\":\"wee\"},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJak41Y0hKeWVWTlJRblZyWTJkS2FubEdOSEZuYzJOck5VTTFPVE4xY214c1lUY3pjM1E1T1VoUFRGRWlMQ0pyYVdRaU9pSk1WRjk0VXkxcVVWZGlRM3BCTTJaaFQyRlJaVkZpYWxBdE0zcFlWakpRWTNBMWNXdHFRMlF4YXpjd0lpd2lZV3huSWpvaVJXUkVVMEVpZlEjMCJ9..rFR_aRgL5ySe-BOtBWnn9-MUiNru6hZrkus569AztjQbG26y4j9yYvOfzRIAVoqobiCi3T5qly5vMevaInVHDA\"}",
"input": "{\"metadata\":{\"from\":\"did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy\",\"to\":\"did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o\",\"exchangeId\":\"rfq_01hqf9etfqevksmfw5r49s3ex4\",\"kind\":\"orderstatus\",\"id\":\"orderstatus_01hqf9etfqevksmfw5r9c3m7t2\",\"createdAt\":\"2024-02-25T04:48:01.527Z\"},\"data\":{\"orderStatus\":\"wee\"},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..206MrLHyUOlxWVArN_O-2YrNa2lwiMgG0aCi_11ia4rDAPU_Ww7rTr4twLaDVvCz1Jq3ZczxDvYNq7xXbbccCA\"}",
"output": {
"metadata": {
"from": "did:jwk:eyJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6IjN5cHJyeVNRQnVrY2dKanlGNHFnc2NrNUM1OTN1cmxsYTczc3Q5OUhPTFEiLCJraWQiOiJMVF94Uy1qUVdiQ3pBM2ZhT2FRZVFialAtM3pYVjJQY3A1cWtqQ2QxazcwIiwiYWxnIjoiRWREU0EifQ",
"to": "did:ex:alice",
"exchangeId": "abcd123",
"from": "did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy",
"to": "did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o",
"exchangeId": "rfq_01hqf9etfqevksmfw5r49s3ex4",
"kind": "orderstatus",
"id": "orderstatus_01hpsc6ar0fadrfwcfz38qng31",
"createdAt": "2024-02-16T16:32:31.488Z"
"id": "orderstatus_01hqf9etfqevksmfw5r9c3m7t2",
"createdAt": "2024-02-25T04:48:01.527Z"
},
"data": {
"orderStatus": "wee"
},
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJak41Y0hKeWVWTlJRblZyWTJkS2FubEdOSEZuYzJOck5VTTFPVE4xY214c1lUY3pjM1E1T1VoUFRGRWlMQ0pyYVdRaU9pSk1WRjk0VXkxcVVWZGlRM3BCTTJaaFQyRlJaVkZpYWxBdE0zcFlWakpRWTNBMWNXdHFRMlF4YXpjd0lpd2lZV3huSWpvaVJXUkVVMEVpZlEjMCJ9..rFR_aRgL5ySe-BOtBWnn9-MUiNru6hZrkus569AztjQbG26y4j9yYvOfzRIAVoqobiCi3T5qly5vMevaInVHDA"
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..206MrLHyUOlxWVArN_O-2YrNa2lwiMgG0aCi_11ia4rDAPU_Ww7rTr4twLaDVvCz1Jq3ZczxDvYNq7xXbbccCA"
},
"error": false
}
16 changes: 8 additions & 8 deletions hosted/test-vectors/protocol/vectors/parse-quote.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"description": "Quote parses from string",
"input": "{\"metadata\":{\"exchangeId\":\"rfq_01hpsc6aprerpaextx00tf9bjz\",\"from\":\"did:dht:9iezttmsuwb3djir3emu6s3kgbye4431dchnpq94h8f1dzkoyjso\",\"to\":\"did:ex:pfi\",\"kind\":\"quote\",\"id\":\"quote_01hpsc6aprerpaextx06a44hvy\",\"createdAt\":\"2024-02-16T16:32:31.448Z\"},\"data\":{\"expiresAt\":\"2024-02-16T16:32:31.448Z\",\"payin\":{\"currencyCode\":\"BTC\",\"amount\":\"0.01\",\"fee\":\"0.0001\",\"paymentInstruction\":{\"link\":\"tbdex.io/example\",\"instruction\":\"Fake instruction\"}},\"payout\":{\"currencyCode\":\"USD\",\"amount\":\"1000.00\",\"paymentInstruction\":{\"link\":\"tbdex.io/example\",\"instruction\":\"Fake instruction\"}}},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6OWllenR0bXN1d2IzZGppcjNlbXU2czNrZ2J5ZTQ0MzFkY2hucHE5NGg4ZjFkemtveWpzbyMwIn0..T6ir72LeZ9RZDd1Ht8Y8Y1nXmaRWuM8veGco9-bcajQc9BX2lmNW2FiIy4afdRHRx6QwT27ub-Vuo2XMiKY1AQ\"}",
"input": "{\"metadata\":{\"exchangeId\":\"rfq_01hqf9etfffp5rv177n4bnkkkz\",\"from\":\"did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy\",\"to\":\"did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o\",\"kind\":\"quote\",\"id\":\"quote_01hqf9etfffp5rv177n9byadmn\",\"createdAt\":\"2024-02-25T04:48:01.519Z\"},\"data\":{\"expiresAt\":\"2024-02-25T04:48:01.519Z\",\"payin\":{\"currencyCode\":\"BTC\",\"amount\":\"0.01\",\"fee\":\"0.0001\",\"paymentInstruction\":{\"link\":\"tbdex.io/example\",\"instruction\":\"Fake instruction\"}},\"payout\":{\"currencyCode\":\"USD\",\"amount\":\"1000.00\",\"paymentInstruction\":{\"link\":\"tbdex.io/example\",\"instruction\":\"Fake instruction\"}}},\"signature\":\"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..ORNp3ooqguzpbi7t2kAhQxAu5Ss0J_DuFZ4TL4K5iMkR4wyASiF2Y5kSInkOED8hH3cpZ_2ZWQ47Pd4jUHd6Dw\"}",
"output": {
"metadata": {
"exchangeId": "rfq_01hpsc6aprerpaextx00tf9bjz",
"from": "did:dht:9iezttmsuwb3djir3emu6s3kgbye4431dchnpq94h8f1dzkoyjso",
"to": "did:ex:pfi",
"exchangeId": "rfq_01hqf9etfffp5rv177n4bnkkkz",
"from": "did:dht:1uh6jhzqsreubaunfcrmaqux5nq66hxm3fmj9wpt4w1zmpn6mzuy",
"to": "did:dht:qo833wcry68i4hbpp6c5uegauamq1a4mrc8bp6z6dot5reou8x1o",
"kind": "quote",
"id": "quote_01hpsc6aprerpaextx06a44hvy",
"createdAt": "2024-02-16T16:32:31.448Z"
"id": "quote_01hqf9etfffp5rv177n9byadmn",
"createdAt": "2024-02-25T04:48:01.519Z"
},
"data": {
"expiresAt": "2024-02-16T16:32:31.448Z",
"expiresAt": "2024-02-25T04:48:01.519Z",
"payin": {
"currencyCode": "BTC",
"amount": "0.01",
Expand All @@ -30,7 +30,7 @@
}
}
},
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6OWllenR0bXN1d2IzZGppcjNlbXU2czNrZ2J5ZTQ0MzFkY2hucHE5NGg4ZjFkemtveWpzbyMwIn0..T6ir72LeZ9RZDd1Ht8Y8Y1nXmaRWuM8veGco9-bcajQc9BX2lmNW2FiIy4afdRHRx6QwT27ub-Vuo2XMiKY1AQ"
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpkaHQ6MXVoNmpoenFzcmV1YmF1bmZjcm1hcXV4NW5xNjZoeG0zZm1qOXdwdDR3MXptcG42bXp1eSMwIn0..ORNp3ooqguzpbi7t2kAhQxAu5Ss0J_DuFZ4TL4K5iMkR4wyASiF2Y5kSInkOED8hH3cpZ_2ZWQ47Pd4jUHd6Dw"
},
"error": false
}
Loading

0 comments on commit 50cbc23

Please sign in to comment.