Skip to content

Instantly share code, notes, and snippets.

@Phathdt
Last active February 22, 2025 15:21
Show Gist options
  • Select an option

  • Save Phathdt/27882a0605cc378a67cefdc9771973bc to your computer and use it in GitHub Desktop.

Select an option

Save Phathdt/27882a0605cc378a67cefdc9771973bc to your computer and use it in GitHub Desktop.
BTCEVM
curl --location 'https://api-stg.bitdex.xyz/v1/solver/trade-info' \
--header 'sec-ch-ua-platform: "macOS"' \
--header 'Referer: http://localhost:5173/' \
--header 'sec-ch-ua: "Not(A:Brand";v="99", "Google Chrome";v="133", "Chromium";v="133"' \
--header 'X-Timestamp: 1740230535' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'X-Signature: 0xd78f3002ef58bec0be9b6867cc66508df788fbe90f02376a8ed2021a19d9155c16882d364aa3bb6ad69ca969ae418922180684e0fffa83e7e680fba9add9a4691b' \
--header 'X-Public-Address: 0xBE49A84Ec4A965cc2d251d825662Cac2E5Aacf70' \
--header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Content-Type: application/json' \
--data '{
"session_id": "0xe48787cf7d148c53943a43743857796c9cb47a8c4434941500f985102a51c95b",
"trade_id": "0xc56b100795a4520547ddb9edbfac8b554b6c49a4e9fc7336ab2abdadadb84381",
"from_user_address": "0x03851d846543cd6749d34cab0681adebedd076e1f24c4dcb5e7a2139a1aaf0487c",
"user_receiving_address": "0x19ce4de99ce88bc4a759e8dbdec42724eecb666f",
"deadline": 1740370904,
"session_deadline": 1740284504,
"user_ephemeral_key": "0x03d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c",
"user_ephemeral_l2_address": "0xBE49A84Ec4A965cc2d251d825662Cac2E5Aacf70",
"user_refund_address": "0x03851d846543cd6749d34cab0681adebedd076e1f24c4dcb5e7a2139a1aaf0487c",
"amount_in": "1000000",
"min_amount_out": "351675000000000000",
"mpc_address": "0x02a867ba63dc813703a195028b210a400d91e84010e445bdbdbdf8ec8882d5f924",
"affiliate_info": {
"data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
"schema": "{\"format\":\"json\",\"encoding\":\"abi.encode\",\"schema\":{\"affiliates\":[{\"provider\":\"string\",\"rate\":\"uint256\",\"receiver\":\"string\",\"network\":\"string\"}]}}",
"aggregated_value": "0"
},
"deposit_tx_id": "0xdf2df1cdaf66327a4310bf0eb273d53597cb727c1694dd2675f07fec2ceb33a7",
"deposit_vault": "tb1p0gwmf23qzj050w8ed2yyme98pqekgtd2z3jxl4xwvsqdk9xrfkus33mqz8",
"presigns": [
{
"pmm_id": "apollo",
"pmm_receiving_address": "tb1plfavg9saj82waxnmeyhzhnl4emvh4v2yg7nquzr3xnsalu44nc5s70aeyf",
"presigns": [
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01f0410f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540d130cb26b55d253b12f5847cd1d0f12b6bc021eb5f301c67aba3d1987373e1d40677fef76cc6776dbd2e3eebe159de5dcd02b8faccda7fb1da353476669e03c54215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01a0410f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540567749f6577c4d4b959a68fcfcd5f5959d568dc4a4a3bd6fb71609e714fdf1ce647260de5e5c2292535bf45a19902062cef6cbeefe161898b5cd6a060a4544c44215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff0150410f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540299748405e00f8c3348922fb96b95cfb65980dbc0f5ae9869cd487a0683860b9cd4dbf8d7b998935675c83d892682c71818356b0a19b524fe052fdb33fb758264215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff0100410f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad75404556c37681a623ff76deac979b03a1f563c3acddee6f45d4a60d013b1fd2a96816f7c2ac33722011f3a90a713935d288633466cd916da8bdbd400b5c0f8065dd4215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01b0400f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad75404f017c9555c5a0418ed5aa3db34b3fd54284102b6cb43ee17eade9b15eb2141df5ee2cb1840db263c85cb368aa40a5280126ac862f7bc3a40a59ece93a2372e34215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff0138400f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540c2c6f5f9a9372053eb8b232731c1cceb707a60f0d78fa10156b3fc211aacd8efe4bc34c71f4e12b28f10c1edd5193b360ad149488fb7a2c35b6be3afba2e495d4215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01203f0f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad754027a4d6820a81db26d452134027c362d4dd19eba23841eec038977ef3b0118e7220b19f80646f7d4e1cc2097abd483d62ce25d2153808fbc5f64e6c5f1d6ef5e84215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01003c0f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540cbac48b8441dda06263d4fa2607e4cc7e4199dd77a61c55b22e3028b3b36a038fa82bfb60963ded313dba6c51865f71d75fc61c98361aa49a709241d052819064215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01e0380f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad7540c5e21f0a6579ee9e406e368444478c2a5fa7c0fbf3561642f1027b4192d82345f051d0358e0069f345793ed181730d18575481231ee211c430816a23e0194f9b4215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000",
"0x70736274ff01005e0200000001a733eb2cec7ff07526dd94167c72cb9735d573b20ebf10437a3266afcdf12ddf0000000000ffffffff01c0350f0000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012b40420f00000000002251207a1db4aa20149f47b8f96a884de4a70833642daa14646fd4ce6400db14c34db94114d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3c505fdad6f26f255f13c0e4356f6eed60f2fb1f4d0819cca9a33be56947caad75402286b3ecda26fb53ae7f82f9dd7a90d6570ad19e0460cdbf6bc1f71b92852210e711476a67a990d06abcafce41386053cc9c52fe087e4311395095c9596986d24215c0ca392d93f198b2b50b55049073e3da0a9d5c1852a8d316aa00aa799bf658c43393451e9609d458b0c31183db119dd7b7efbcd1003f7802434442accc46f867604720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20d8ba438ed1acc014367e0dc157ac334333b03a100415a3326d16711684994b3cba529cc00000"
]
}
],
"signature": "0x269b64e55351c907ce21e257cbd584286ecb65220c8f4b431a9e51c0d6031f4c265ea9a53f2a34f8fc0dc5502c88a1230063715fc5bafa6fa7b75ef29e12ee5b1b"
}'
curl --location 'https://api-stg.bitdex.xyz/v1/solver/trade-info' \
--header 'sec-ch-ua-platform: "macOS"' \
--header 'Referer: https://app-stg.bitdex.xyz/' \
--header 'sec-ch-ua: "Not(A:Brand";v="99", "Google Chrome";v="133", "Chromium";v="133"' \
--header 'X-Timestamp: 1740237666' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'baggage: sentry-environment=staging,sentry-release=staging-154c9b3,sentry-public_key=a2d376ddf812fdd62709a8ea9f5634d9,sentry-trace_id=fc78ff025e1a46f18ddddfc9a078eb0b,sentry-sample_rate=1,sentry-sampled=true' \
--header 'sentry-trace: fc78ff025e1a46f18ddddfc9a078eb0b-bc201db03b2e928c-1' \
--header 'X-Signature: 0xab1b14fed256e8f9204d2c74f9e8e7da09175484ca88d52bc4e937671489d36a4d640685098cf6a3a12e70de228d7e17938caa705098d753e5631e78a1d3effb1c' \
--header 'X-Public-Address: 0x087110098b115BB9E97e55cbEE8aA72c79c63604' \
--header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Content-Type: application/json' \
--data '{
"session_id": "0xddb4f29b8ac73cb40ffd6a702a7a1a3ce0c72e07b6f1a6fbdea020c741e840fb",
"trade_id": "0xf8dd46108d38668bf3cca29a35be4a135ea6230d55a3dacc51e68b62161c6b48",
"from_user_address": "0x03851d846543cd6749d34cab0681adebedd076e1f24c4dcb5e7a2139a1aaf0487c",
"user_receiving_address": "0x19ce4de99ce88bc4a759e8dbdec42724eecb666f",
"deadline": 1740378046,
"session_deadline": 1740291646,
"user_ephemeral_key": "0x02fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4",
"user_ephemeral_l2_address": "0x087110098b115BB9E97e55cbEE8aA72c79c63604",
"user_refund_address": "0x03851d846543cd6749d34cab0681adebedd076e1f24c4dcb5e7a2139a1aaf0487c",
"amount_in": "100000",
"min_amount_out": "34782000000000000",
"mpc_address": "0x02a867ba63dc813703a195028b210a400d91e84010e445bdbdbdf8ec8882d5f924",
"affiliate_info": {
"data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
"schema": "{\"format\":\"json\",\"encoding\":\"abi.encode\",\"schema\":{\"affiliates\":[{\"provider\":\"string\",\"rate\":\"uint256\",\"receiver\":\"string\",\"network\":\"string\"}]}}",
"aggregated_value": "0"
},
"deposit_tx_id": "0x38061ec0fcb4ea5e781253d10e2e4ad54e8743f78b899f99ad27e37ad5211147",
"deposit_vault": "tb1pczarglq8w7ew2t7uucleczp6fyvanf9pc9klvywkpqxul92k7yfsja29yh",
"presigns": [
{
"pmm_id": "apollo",
"pmm_receiving_address": "tb1plfavg9saj82waxnmeyhzhnl4emvh4v2yg7nquzr3xnsalu44nc5s70aeyf",
"presigns": [
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff011085010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c42403b653ad8a59c5dec7ae007b666bf432ee83f017a01cbc699f893c535241bd8f51946dfb5b2b0cd30ae7b2611ecd15cbe895c032af1783774bcb6073a666010234215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff018083010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c4240fd45bea611cbd1612ebacccdaba4567d14a753b5c121517b1716a3e7ead476b65dc7b27f5b8bdef351a75b7447b0501baaef7af9c31086d21cb9fd69ff6c870d4215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff01f081010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c42402e67a55d11b96d706af7c67acd0620ae0f822be17eb8565c6b0169c2761dce82489e3d87a2d2f8b31e442379a1c4ea08d1febff7d644ce786010ee6adbbb03c74215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff016080010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c42401ba536982177df87717098f70f064853dec5831b7a2dfe8570b01e4b0b1fdbd3a49d91d7558b1195655f9aeedf78be1fb987da0a803893b22a543bfa10f905d04215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff01d07e010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c4240ad21096610076f2cf957239ac8f85d67c2cc4c028c22ca3bd2d15fd01a19a1e131c4930fbbb4056379be458efe310d9f24b5ed385f155ed023b0f738e6d1f5454215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff01787c010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c42400618e0e7defdccd02317da7bd6e62c6ccc9038cbb9f6218b3a0efc8faed203640b7f1d9a37faa8ff098139e36d1fff62d3838c8b972b589001dbf689f320da864215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff010077010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c4240f6bd21c548961ccee5a8d1926c1e2c1bc87321a4a80a546baf3f384aa3ba56da26bddbc8192d0190c49889e694b8af83d28ea7540cc8250654be65cb7fb6512e4215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff016067010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c4240a2e3b604f880aced5b0759ebb3cf58843861a146a87c3a2ee416459b27a4346a3750b0001190463cf4ac9cae2670f51f3742df418df0aa9cbdd897dd4ec246644215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff01c057010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c424044f5c83632d39fa056d2ee7904dc41471ac28f74b131554834e8bd5a09cc531c9494437d7b26090d7e9b4b436a50d4f4ac1b6676c55db30b19f0a0d0dc69ee024215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000",
"0x70736274ff01005e0200000001471121d57ae327ad999f898bf743874ed54a2e0ed15312785eeab4fcc01e06380000000000ffffffff012048010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba086010000000000225120c0ba347c0777b2e52fdce63f9c083a4919d9a4a1c16df611d6080dcf9556f1134114fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4909d74c5040d060a472e44fb8b41fd627ea2da8f046b33745dbef4482cd79c4240aae2f89780a887bb5ae318ee39f5eb91b44f0579fa51587975e81a9bcbdf7bc71e1d33df6fa9745929f53ad9a5a512d8d57add2950c7774d770fc14427a7d05b4215c1af07504446cdbe1ce22a20e04739cb40b54a55b329d4f15d447ded3a3e8485cb4da58241b6963da79fe1c162861587fdd1a7b2970898fb5532d8bc49f42adcaa4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac20fbc168d3f2d163f29e76b947a08880ab2635871eac7974fb7d3da0d81a843ed4ba529cc00000"
]
}
],
"signature": "0xb1ed547951b6a7cec02e91460a770eacb0ddc74bd68215a67b6a6cc8131f96f830e3f3b20022bea354c7d8fa850551262041802c9d6bbb56d882d35c04d59ede1c"
}'
import { AbiCoder, sha256 } from 'ethers'
import { ITypes } from '@/types'
const abiCoder = AbiCoder.defaultAbiCoder()
export function getTradeId(sessionId: bigint, solverAddress: string, tradeInfo: ITypes.TradeInfoStruct): string {
const encodedData: string = abiCoder.encode(
['uint256', 'address', 'tuple(uint256,bytes[3],bytes[3])'],
[sessionId, solverAddress, [tradeInfo.amountIn, tradeInfo.fromChain, tradeInfo.toChain]]
)
return sha256(encodedData)
}
import { ethers } from 'ethers'
import { IToken, ITypes } from '@/types'
import { processAddress } from './convert'
export function getTradeInfo(
amountIn: bigint,
fromUserAddress: string,
fromToken: IToken,
toUserAddress: string,
toToken: IToken
): ITypes.TradeInfoStruct {
return {
amountIn,
fromChain: [
processAddress(fromUserAddress, fromToken.networkType),
ethers.toUtf8Bytes(fromToken.networkId),
ethers.toUtf8Bytes(fromToken.tokenAddress),
],
toChain: [
processAddress(toUserAddress, toToken.networkType),
ethers.toUtf8Bytes(toToken.networkId),
ethers.toUtf8Bytes(toToken.tokenAddress),
],
}
}
export const processAddress = (address: string, networkType: string) => {
switch (networkType.toUpperCase()) {
case 'BTC':
case 'TBTC':
case 'SOLANA':
return ethers.toUtf8Bytes(address)
case 'EVM':
return ethers.hexlify(address)
default:
throw new Error(`Unsupported network: ${networkType}`)
}
}
curl --location 'https://api-stg.bitdex.xyz/v1/solver/trade-info' \
--header 'accept: application/json, text/plain, */*' \
--header 'accept-language: en-US,en;q=0.9,la;q=0.8' \
--header 'content-type: application/json' \
--header 'origin: http://localhost:5173' \
--header 'priority: u=1, i' \
--header 'referer: http://localhost:5173/' \
--header 'sec-ch-ua: "Not(A:Brand";v="99", "Google Chrome";v="133", "Chromium";v="133"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "macOS"' \
--header 'sec-fetch-dest: empty' \
--header 'sec-fetch-mode: cors' \
--header 'sec-fetch-site: cross-site' \
--header 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' \
--header 'x-public-address: 0x155755949564DA827Aa2324B39642a44144C3b54' \
--header 'x-signature: 0xdc3bb42fc148ac06f0ed08823ac88f1aac3b5350391042c4aa6caf9691823c3065fb6bc785b4e3b2e1da1f7d1c2473b0f3750423f87d383441862402af3de84c1c' \
--header 'x-timestamp: 1740237077' \
--data '{
"session_id": "0x194265645accbbd504b96c0554e95178a556026f191a9a4e5cb111e3f4fd15d5",
"trade_id": "0xd1d68820416478a11dbc8c0f3f4f07fd1ad4b31bb015f67d5d8dd3cd9910a64f",
"from_user_address": "tb1pr00d3pkyhp7aghwk0y8g7mjsau9hkll3m8djdwqw4eukmw79ym2qp97t3v",
"user_receiving_address": "0x19ce4de99ce88bc4a759e8dbdec42724eecb666f",
"deadline": 1740377457,
"session_deadline": 1740291057,
"user_ephemeral_key": "0x022632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fc",
"user_ephemeral_l2_address": "0x155755949564DA827Aa2324B39642a44144C3b54",
"user_refund_address": "0x03851d846543cd6749d34cab0681adebedd076e1f24c4dcb5e7a2139a1aaf0487c",
"amount_in": "100000",
"min_amount_out": "34866000000000000",
"mpc_address": "0x02a867ba63dc813703a195028b210a400d91e84010e445bdbdbdf8ec8882d5f924",
"affiliate_info": {
"data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
"schema": "{\"format\":\"json\",\"encoding\":\"abi.encode\",\"schema\":{\"affiliates\":[{\"provider\":\"string\",\"rate\":\"uint256\",\"receiver\":\"string\",\"network\":\"string\"}]}}",
"aggregated_value": "0"
},
"deposit_tx_id": "0x639d5349e4e471b74a413217742be08fca884988260287c7736b7347eeff91c1",
"deposit_vault": "tb1pw7h6sw5a7fxwtwm0q0rl4qty46yydakjhwq39kt2s2u92u0zydrs5v8aur",
"presigns": [
{
"pmm_id": "apollo",
"pmm_receiving_address": "tb1plfavg9saj82waxnmeyhzhnl4emvh4v2yg7nquzr3xnsalu44nc5s70aeyf",
"presigns": [
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff011085010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df7204875240f8e1419ea0e31e51fae115f0fbff18e61994ea7c2802072ae327ed954f2540ac7730201ca7e8cc09b2893e2c89fa07c6814c63af57b7b2f7f811c1873feac4894215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff018083010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df72048752404669925f67ee019e49f70df261d2ad47ae5faea0e269d9fd3fc9007a3a9424f9e668581875148f741f77b03a37e893d8afa89287490e7acafbd74d9cff339c464215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff01f081010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df7204875240fea6fa32fc42b67b958de0373993952494acb93af1fbd3bcb2cd882602d5331dd46305fe9a79e8ed8eb7eff38f326abe380b7c62501638eaea5bd97580b6b5ac4215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff016080010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df7204875240c03c2388c07c9aa7cee757e75c5f98c2b59f613a02f5e899210fc3b8bc5ed4defa2dad3217b0182551542e8a65386b65ee437fec5c2352e7b4997d2f930146fc4215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff01d07e010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df72048752404a0bb863bee13117bf62727788f5ec7d455d6a9658a6f9cd0510d0d2bfde5a3e5fcf6e85ff4469455689b1efd244a24f60d6bdd4be6a2ea43b4c8a40e1ec50504215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff01787c010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df7204875240a1b5043fe784edc0de04c011f5c4b945ffadc50a10618d29a45c3e8620cf7a59ba465b3ce9bcae979470cfa57e6df70814913007f0fa68a0b3e5bf2ac8df26084215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff010077010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df7204875240be048ce756d9641a4b8b63d28d76a5c56bafe6a7fd31b560f9f558df4a9b95c4f70410edfeea688ad0986981ae953f0022a4c703d321ebff53c3c83dff4c3e404215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff016067010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df72048752408cf4228f3f2be9a19eb339bb929b03fd3bad90169a772ead01680c51214b7b033e36a83fa10cf82853d290f920f307dda2e5ffcc09c3c042526a611dad0112ba4215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff01c057010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df720487524036d73381d69b8459582188b1613dde6daac086cea5160d93d3efcec2966c6cd9cf9417ffca8843961bf37175e377abbdfe16e4966375128df64f6fdfaef787b84215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000",
"0x70736274ff01005e0200000001c191ffee47736b73c7870226884988ca8fe02b741732414ab771e4e449539d630000000000ffffffff012048010000000000225120fa7ac4161d91d4ee9a7bc92e2bcff5ced97ab14447a60e087134e1dff2b59e29000000000001012ba08601000000000022512077afa83a9df24ce5bb6f03c7fa8164ae8846f6d2bb8112d96a82b85571e2234741142632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcae50402397c5d06076a94ec11a2ea446bb0575ea4e908e3de4ef92df720487524075e55c46dc68722d255da219a22b537460b9203a7405c4cf8663e161387e5554f14ed4396faaef35488471c40cb94f258f94be0a8f08c925b97f024e7bdd1f994215c187a6c2af25ec96d23964b085da63154928caf086eeb624b3962d2b913275e325014325690fcc5d17e9a479d21ac68e59e37cbf4770b0a4edb2fd6b609797e60e4720b7591bcb318817bfe970463e4d0158ce80956c1f21011034a9b69214e33142fbac202632c54ea3ddab1643002af1dbc3f95cfbece96b45528e61891434b4c8a707fcba529cc00000"
]
}
],
"signature": "0xd4445910d019dcacfb9c7e60aae720a7ed35c03cfeb99eccd8b1457e20364a2d494a6dba14813f54c5a6ea7a85d3f6a45a293682581a7494088c354932a2565a1b"
}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment