diff --git a/package.json b/package.json index 2390c9572..95f6bc4f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "haqq", - "version": "1.10.1", + "version": "1.10.2", "private": true, "scripts": { "android": "react-native run-android", diff --git a/scripts/logs.json b/scripts/logs.json new file mode 100644 index 000000000..c9dfedfbf --- /dev/null +++ b/scripts/logs.json @@ -0,0 +1 @@ +{"log":{"version":"1.2","creator":{"name":"react-native-network-logger","version":"1.0.0"},"pages":[],"entries":[{"request":{"method":"POST","url":"https://social-share-2.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"esfkp\",\n \"method\": \"shareRequest\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n \"6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:14 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"142"}],"cookies":[],"content":{"size":142,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"hex_share\": \"\",\n \"key\": \"9fddb45dd875ba600efaf0ae06621d768e503d4b997c12b22834454b9a051c19\"\n },\n \"error\": null,\n \"id\": \"esfkp\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:13.269Z","time":1055,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://social-share-4.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"40vdi\",\n \"method\": \"shareRequest\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n \"6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:14 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"142"}],"cookies":[],"content":{"size":142,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"hex_share\": \"\",\n \"key\": \"1e74047af9042d4e9627b9739ac79cb8d2ab4de53a8a7dd41954013b3d0bd722\"\n },\n \"error\": null,\n \"id\": \"40vdi\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:13.269Z","time":1049,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://social-share-1.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"tnblk\",\n \"method\": \"shareRequest\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n \"6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:14 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"142"}],"cookies":[],"content":{"size":142,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"hex_share\": \"\",\n \"key\": \"811327b819825d096a9627797e560e68160305503508b0eb4c54e24f8ab11089\"\n },\n \"error\": null,\n \"id\": \"tnblk\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:13.268Z","time":1046,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://social-share-5.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"uij2j\",\n \"method\": \"shareRequest\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n \"6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:14 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"142"}],"cookies":[],"content":{"size":142,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"hex_share\": \"\",\n \"key\": \"2aba85f19fbc72dc615072186345c4627ae28b66cbdbbd86f386789e2cffa15b\"\n },\n \"error\": null,\n \"id\": \"uij2j\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:13.268Z","time":1053,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://social-share-3.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"k06mx\",\n \"method\": \"shareRequest\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n \"6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:14 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"142"}],"cookies":[],"content":{"size":142,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"hex_share\": \"\",\n \"key\": \"246cd0287f99c15d79723931aac4aaadddc089887d62f985d2f46a6a7220ce55\"\n },\n \"error\": null,\n \"id\": \"k06mx\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:13.268Z","time":758,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://generator-shares.social.testedge2.haqq.network","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"f1cnh\",\n \"method\": \"shares\",\n \"params\": [\n \"haqq-custom\",\n \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\",\n true\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Pragma","value":"no-cache"},{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Cache-Control","value":"no-store"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"Content-Type","value":"application/json"},{"name":"content-security-policy","value":"default-src 'self'"},{"name":"Via","value":"1.1 google"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:13 GMT"},{"name":"app-limits","value":"5"},{"name":"Content-Length","value":"699"}],"cookies":[],"content":{"size":699,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"isNew\": false,\n \"shares\": [\n [\n \"https://social-share-3.social.testedge2.haqq.network\",\n \"256e34f51c45697e9e163543c1df234cdc4031dd0274832d381706672e2ddfd2\"\n ],\n [\n \"https://social-share-5.social.testedge2.haqq.network\",\n \"5043490f79b352667400943a3da12c2445174fe4257c89dca56429067faa2d28\"\n ],\n [\n \"https://social-share-1.social.testedge2.haqq.network\",\n \"2fff89e741d12b413e5b6f245b01b33f2835030d07e3e483b468c126cf219db1\"\n ],\n [\n \"https://social-share-4.social.testedge2.haqq.network\",\n \"6884b8ae71c464ca60068a3a3c8e30d6fbd342a5bcaa92795e562381d7d7bd1b\"\n ],\n [\n \"https://social-share-2.social.testedge2.haqq.network\",\n \"01538f423003de6cba346d231510c2d1bea7b34f929fa3d5eb14b484a3547f07\"\n ]\n ]\n },\n \"error\": null,\n \"id\": \"f1cnh\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:08.702Z","time":4559,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://haqq-wallet-admin.vercel.app/api/custom/token","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"email\": \"Kirill+1@haqq\"\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Server","value":"Vercel"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Etag","value":"\"7aug6xpc35g4\""},{"name":"Strict-Transport-Security","value":"max-age=63072000; includeSubDomains; preload"},{"name":"Date","value":"Wed, 05 Feb 2025 11:33:08 GMT"},{"name":"x-vercel-id","value":"fra1::iad1::j8tg7-1738755187721-574865c0f959"},{"name":"Content-Length","value":"580"},{"name":"x-matched-path","value":"/api/custom/token"},{"name":"x-vercel-cache","value":"MISS"},{"name":"Cache-Control","value":"public, max-age=0, must-revalidate"}],"cookies":[],"content":{"size":580,"mimeType":"blob","text":"{\n \"idToken\": \"eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:33:06.756Z","time":1938,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"GET","url":"https://backend.wallet.testedge2.haqq.network/api/updates?timestamp=2025-02-05T11:15:42.949Z","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:47 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"64"}],"cookies":[],"content":{"size":64,"mimeType":"blob","text":"{\n \"news\": [],\n \"rss_feed\": [],\n \"timestamp\": \"2025-02-05T11:15:42.949Z\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.924Z","time":198,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://backend.wallet.testedge2.haqq.network/api/all_networks/jsonrpc","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"sbei6\",\n \"method\": \"updates_v2\",\n \"params\": [\n {\n \"54211\": []\n },\n \"2025-02-05T11:15:42.958Z\",\n \"USD\"\n ]\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:47 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"5044"}],"cookies":[],"content":{"size":5044,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"addresses\": [],\n \"available\": [],\n \"available_for_stake\": [],\n \"balance\": [],\n \"dao_locked\": [],\n \"last_update\": \"2025-02-05T11:32:47.348272850Z\",\n \"locked\": [],\n \"rates\": {\n \"1\": {\n \"ATOM\": [\n {\n \"amount\": \"4750000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"423603000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"80711772756774100000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"2799275000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"304979000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"999917000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"1000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"999187000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"999442500000000000.0000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"1001000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"98054000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"2778320000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"23083497989293850.000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ]\n },\n \"11235\": {\n \"ATOM\": [\n {\n \"amount\": \"4750000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"423603000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"80711772756774100000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"2799275000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"304979000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"999917000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"1000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"999187000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"999442500000000000.0000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"1001000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"98054000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"2778320000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"23083497989293850.000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ]\n },\n \"54211\": {\n \"ATOM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ]\n },\n \"11155111\": {\n \"ATOM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ]\n },\n \"728126428\": {\n \"ATOM\": [\n {\n \"amount\": \"4750000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"423603000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"80711772756774100000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"2799275000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"304979000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"999917000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"1000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"999187000000000000.000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"999442500000000000.0000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"1001000000000000000.000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"98054000000000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"2778320000000000000000.00\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"23083497989293850.000000000000\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"23628780000000000.00000000\",\n \"denom\": \"USD\"\n }\n ]\n },\n \"2494104990\": {\n \"ATOM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"AXL\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"DEEN\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"ISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"OSMO\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"USDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlDAI\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlUSDT\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWBTC\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"axlWETH\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"stISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ],\n \"wISLM\": [\n {\n \"amount\": \"0\",\n \"denom\": \"USD\"\n }\n ]\n }\n },\n \"rewards\": [],\n \"staked\": [],\n \"staked_free\": [],\n \"staked_locked\": [],\n \"staked_vested\": [],\n \"tokens\": [],\n \"total\": [],\n \"total_locked\": [],\n \"total_staked\": [],\n \"unbounding\": [],\n \"unlock\": [],\n \"vested\": []\n },\n \"error\": null,\n \"id\": \"sbei6\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.753Z","time":413,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"GET","url":"https://backend.wallet.testedge2.haqq.network/api/stories","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:47 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"2"}],"cookies":[],"content":{"size":2,"mimeType":"blob","text":"[]"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.621Z","time":289,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://backend.wallet.testedge2.haqq.network/api/config","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"wallets\": [],\n \"uid\": \"01bbbf4415a8f24ff76d856ca5185a633f3c8caf2aae722735d2e4230aaf0994\",\n \"chain_id\": \"54211\",\n \"platform\": \"ios\",\n \"version\": \"1.9.6\",\n \"posthog_id\": \"\",\n \"adjust_id\": \"\",\n \"ip_address\": \"192.168.0.131\",\n \"leading_address\": null,\n \"notifications\": {\n \"token\": null,\n \"transaction\": false,\n \"news\": false,\n \"raffle\": false\n },\n \"buildNumber\": \"765\",\n \"currency\": \"USD\",\n \"locale\": \"en\"\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:46 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"4174"}],"cookies":[],"content":{"size":4174,"mimeType":"blob","text":"{\n \"airdrop_gasdrop_campaign_id\": \"19851c43f2e9da721e0c8356019190b6\",\n \"airdrop_gasdrop_secret\": \"NX2HLGSlACcc2DWSNfVETLr5OzxxTcv5\",\n \"airdrop_url\": \"https://yaqoot.services.haqq.network\",\n \"cosmos_commission_multilplier\": 1.5,\n \"cosmos_explorer\": {\n \"haqq_11235-1\": \"https://ping.pub/haqq/tx/{{tx_hash}}\",\n \"haqq_54211-3\": \"https://testnet.ping.pub/haqq/tx/{{tx_hash}}\"\n },\n \"cosmos_min_amount\": \"0x2386f26fc10000\",\n \"cosmos_min_gas_limit\": \"0x1e8480\",\n \"currency\": {\n \"country_iso\": [\n \"IO\",\n \"GU\",\n \"MH\",\n \"FM\",\n \"MP\",\n \"PW\",\n \"PR\",\n \"TC\",\n \"US\",\n \"UM\",\n \"VG\",\n \"VI\"\n ],\n \"created_at\": \"2024-02-12T06:24:49.723860Z\",\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/40249ce9-b5fd-4b3c-ae84-a91b97e228d8.png\",\n \"id\": \"USD\",\n \"postfix\": \"$\",\n \"prefix\": \"\",\n \"status\": \"published\",\n \"title\": \"USD\",\n \"updated_at\": \"2024-02-13T09:44:11.455803Z\"\n },\n \"enable_eth_commission_multiplier\": false,\n \"eth_commission_multilplier\": 1.5,\n \"eth_explorer\": {\n \"haqq_11235-1\": \"https://explorer.haqq.network/tx/{{tx_hash}}\",\n \"haqq_54211-3\": \"https://explorer.testedge2.haqq.network/tx/{{tx_hash}}\"\n },\n \"eth_min_amount\": \"0x38d7ea4c68000\",\n \"eth_min_gas_limit\": \"0x55f0\",\n \"ios_version\": \"1.8.0\",\n \"keystone_tutorial_url\": \"https://keyst.one/mmm\",\n \"locales\": {\n \"ar\": \"594c3d7087a966ec769e5862ee1c8de18a3962cf6ee70a49b8b11948c6a56eaa\",\n \"en\": \"eb5af911058fecdc73ac1f648770eb5d9b92850a2ee39766383ef63731466b25\",\n \"id\": \"2a0cd8914f5bf341e10e77ac8a5fca2469205d48a7d0b069ed26773f752a1c41\",\n \"ru\": \"d908fe8d695b4d964b3950be27fb3e789b30136003ff9185dfab3be3a9a2c6cd\",\n \"tr\": \"5a2f5552c8dd8e898546590b22734cb07f052f5455a8275c7b035f6059fd1f99\"\n },\n \"pattern_source\": \"https://pub-14dc7f2a86844bc9b531b18da8c8852c.r2.dev/static/\",\n \"proxy_server\": \"https://backend.wallet.testedge2.haqq.network/api/all_networks/jsonrpc\",\n \"qwe\": \"wwqq\",\n \"sss_apple_provider\": \"haqq-apple\",\n \"sss_custom\": \"haqq-custom\",\n \"sss_custom_provider\": \"haqq-custom\",\n \"sss_custom_url\": \"https://haqq-wallet-admin.vercel.app/api/custom/token\",\n \"sss_generate_shares_url\": \"https://generator-shares.social.testedge2.haqq.network\",\n \"sss_google_provider\": \"haqq-google-ios\",\n \"sss_metadata_url\": \"https://metadata.social.testedge2.haqq.network\",\n \"staking_reward_min_amount\": \"0x2386f26fc10000\",\n \"version\": \"1.8.0\",\n \"wallet_connect\": {\n \"eip155\": {\n \"chains\": [\n \"eip155:11235\",\n \"eip155:54211\",\n \"eip155:1\"\n ],\n \"events\": [\n \"chainChanged\",\n \"accountsChanged\",\n \"message\",\n \"disconnect\",\n \"connect\"\n ],\n \"methods\": [\n \"eth_sendTransaction\",\n \"personal_sign\",\n \"eth_sendTransaction\",\n \"eth_sign\",\n \"eth_signTransaction\",\n \"eth_signTypedData_v3\",\n \"eth_signTypedData_v4\",\n \"wallet_switchEthereumChain\",\n \"wallet_scanQRCode\",\n \"wallet_addEthereumChain\"\n ]\n }\n },\n \"wallet_connect_project_id\": \"0d5c6a72a413759528d73372d9c46fbe\",\n \"wallet_connect_relay_url\": \"wss://relay.walletconnect.com\",\n \"web3_app_whitelist\": [\n \"*.ping.pub\",\n \"*.sushi.com\",\n \"https://www.kucoin.com\",\n \"https://buy.onramper.com\",\n \"*.haqq.network\",\n \"https://tfm.com\",\n \"https://satellite.money\",\n \"https://taskon.xyz\",\n \"https://vorobevsa.com\",\n \"https://muslimgocci.app\",\n \"https://metamask.github.io/test-dapp/\",\n \"https://app.uniswap.org\",\n \"https://chainlist.org/\",\n \"*.tideprotocol.xyz\",\n \"*.restake.app\",\n \"https://shell-next-app-i-kioninja-haqq-network.vercel.app/\",\n \"*.bazaar.art\",\n \"https://testnet.bazaar.art/\",\n \"*.islm.ai\",\n \"*\",\n \"https://wallet-connector.onrender.com\",\n \"*.tassbeeh.com\",\n \"https://haqq-connect.tassbeeh.com\",\n \"https://haqq-connect.tassbeeh.com/\",\n \"atls.rs\"\n ],\n \"web3_browser_bookmarks\": [\n {\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/35b128b8-dbb0-469e-bf3f-d479e2e97b8c.png\",\n \"title\": \"TFM\",\n \"url\": \"https://tfm.com/bridge?chainFrom=&chainTo=haqq_11235-1\"\n },\n {\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/14ed8715-5f97-4a07-9621-fce48a3feacb.png\",\n \"title\": \"REStake\",\n \"url\": \"https://restake.app/haqq\"\n },\n {\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/8b41bef7-6d13-4b10-9ef4-44b6004094f2.png\",\n \"title\": \"Sushi\",\n \"url\": \"https://www.sushi.com/swap\"\n },\n {\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/9581e173-2161-49af-8c51-5d9074979f51.png\",\n \"title\": \"Shell\",\n \"url\": \"https://shell.haqq.network\"\n },\n {\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/f20b68d8-bd9c-4b9b-a56d-710d521a222e.png\",\n \"title\": \"Vesting\",\n \"url\": \"https://vesting.haqq.network\"\n }\n ],\n \"welcome_screen\": \"welcomeNews\",\n \"ws_updates\": \"wss://websocket.wallet.testedge2.haqq.network/ws\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.458Z","time":189,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"GET","url":"https://backend.wallet.testedge2.haqq.network/api/languages","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:46 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"1253"}],"cookies":[],"content":{"size":1253,"mimeType":"blob","text":"[\n {\n \"id\": \"tr\",\n \"title\": \"Turkish\",\n \"local_title\": \"Turkish\",\n \"status\": \"published\",\n \"hash\": \"5a2f5552c8dd8e898546590b22734cb07f052f5455a8275c7b035f6059fd1f99\",\n \"source\": {},\n \"updated_at\": \"2025-02-05T10:58:24.879848Z\",\n \"created_at\": \"2024-04-26T08:05:42.161030Z\"\n },\n {\n \"id\": \"ru\",\n \"title\": \"Russian\",\n \"local_title\": \"Русский\",\n \"status\": \"published\",\n \"hash\": \"d908fe8d695b4d964b3950be27fb3e789b30136003ff9185dfab3be3a9a2c6cd\",\n \"source\": {},\n \"updated_at\": \"2025-02-05T10:58:26.336940Z\",\n \"created_at\": \"2024-04-25T05:08:50.890634Z\"\n },\n {\n \"id\": \"id\",\n \"title\": \"Indonesian\",\n \"local_title\": \"Bahasa Indonesia\",\n \"status\": \"published\",\n \"hash\": \"2a0cd8914f5bf341e10e77ac8a5fca2469205d48a7d0b069ed26773f752a1c41\",\n \"source\": {},\n \"updated_at\": \"2025-02-05T10:58:38.576105Z\",\n \"created_at\": \"2024-08-28T05:54:48.808397Z\"\n },\n {\n \"id\": \"en\",\n \"title\": \"English\",\n \"local_title\": \"English\",\n \"status\": \"published\",\n \"hash\": \"eb5af911058fecdc73ac1f648770eb5d9b92850a2ee39766383ef63731466b25\",\n \"source\": {},\n \"updated_at\": \"2025-02-05T10:58:52.107057Z\",\n \"created_at\": \"2024-04-25T05:08:50.890634Z\"\n },\n {\n \"id\": \"ar\",\n \"title\": \"Arabic\",\n \"local_title\": \"Arabic\",\n \"status\": \"published\",\n \"hash\": \"594c3d7087a966ec769e5862ee1c8de18a3962cf6ee70a49b8b11948c6a56eaa\",\n \"source\": {},\n \"updated_at\": \"2025-02-05T10:59:01.169747Z\",\n \"created_at\": \"2024-04-25T05:08:50.890634Z\"\n }\n]"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.444Z","time":170,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"GET","url":"https://backend.wallet.testedge2.haqq.network/api/currencies","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:46 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"2261"}],"cookies":[],"content":{"size":2261,"mimeType":"blob","text":"[\n {\n \"id\": \"IDR\",\n \"title\": \"Indonesian Rupiah\",\n \"prefix\": \"\",\n \"postfix\": \"Rp‎\",\n \"country_iso\": [\n \"TP\",\n \"ID\"\n ],\n \"icon\": null,\n \"status\": \"published\",\n \"updated_at\": \"2024-02-19T14:23:07.939497Z\",\n \"created_at\": \"2024-02-12T06:24:48.560534Z\"\n },\n {\n \"id\": \"INR\",\n \"title\": \"Indian Rupee\",\n \"prefix\": \"\",\n \"postfix\": \"₹\",\n \"country_iso\": [\n \"BT\",\n \"IN\"\n ],\n \"icon\": null,\n \"status\": \"published\",\n \"updated_at\": \"2024-02-19T14:26:59.662466Z\",\n \"created_at\": \"2024-02-12T06:24:48.580314Z\"\n },\n {\n \"id\": \"SAR\",\n \"title\": \"Riyal\",\n \"prefix\": \"\",\n \"postfix\": \"SR\",\n \"country_iso\": [\n \"SA\"\n ],\n \"icon\": null,\n \"status\": \"published\",\n \"updated_at\": \"2024-02-19T14:24:50.513276Z\",\n \"created_at\": \"2024-02-12T06:24:49.355808Z\"\n },\n {\n \"id\": \"AED\",\n \"title\": \"Dirham\",\n \"prefix\": \"\",\n \"postfix\": \"AED\",\n \"country_iso\": [\n \"AE\"\n ],\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/904f8ad0-1429-45ff-bbc3-e0f1208d100b.png\",\n \"status\": \"published\",\n \"updated_at\": \"2024-02-13T09:40:51.621971Z\",\n \"created_at\": \"2024-02-12T06:24:47.801555Z\"\n },\n {\n \"id\": \"EUR\",\n \"title\": \"Euros\",\n \"prefix\": \"\",\n \"postfix\": \"€\",\n \"country_iso\": [\n \"AS\",\n \"AD\",\n \"AT\",\n \"BE\",\n \"FI\",\n \"FR\",\n \"GF\",\n \"TF\",\n \"DE\",\n \"GR\",\n \"GP\",\n \"IE\",\n \"IT\",\n \"LU\",\n \"MQ\",\n \"YT\",\n \"MC\",\n \"NL\",\n \"PT\",\n \"RE\",\n \"WS\",\n \"SM\",\n \"SI\",\n \"ES\",\n \"VA\",\n \"AX\",\n \"ME\",\n \"BL\",\n \"PM\"\n ],\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/41de9efb-61d4-4a65-9cde-5bd646e63709.png\",\n \"status\": \"published\",\n \"updated_at\": \"2024-02-13T09:41:47.563823Z\",\n \"created_at\": \"2024-02-12T06:24:48.393072Z\"\n },\n {\n \"id\": \"USD\",\n \"title\": \"USD\",\n \"prefix\": \"\",\n \"postfix\": \"$\",\n \"country_iso\": [\n \"IO\",\n \"GU\",\n \"MH\",\n \"FM\",\n \"MP\",\n \"PW\",\n \"PR\",\n \"TC\",\n \"US\",\n \"UM\",\n \"VG\",\n \"VI\"\n ],\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/40249ce9-b5fd-4b3c-ae84-a91b97e228d8.png\",\n \"status\": \"published\",\n \"updated_at\": \"2024-02-13T09:44:11.455803Z\",\n \"created_at\": \"2024-02-12T06:24:49.723860Z\"\n },\n {\n \"id\": \"NGN\",\n \"title\": \"Naira\",\n \"prefix\": \"\",\n \"postfix\": \"₦\",\n \"country_iso\": [\n \"NG\"\n ],\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/2a424f9e-7640-4d0d-98be-23fb778f5729.png\",\n \"status\": \"published\",\n \"updated_at\": \"2024-02-19T14:35:23.571160Z\",\n \"created_at\": \"2024-02-12T06:24:49.092075Z\"\n },\n {\n \"id\": \"ISLM\",\n \"title\": \"Islamic Coin\",\n \"prefix\": null,\n \"postfix\": \"ISLM\",\n \"country_iso\": [],\n \"icon\": \"https://storage.googleapis.com/mobile-backend-static/965f5928-95fd-451d-b7c5-c082813223a8.png\",\n \"status\": \"published\",\n \"updated_at\": \"2024-02-23T11:20:44.205516Z\",\n \"created_at\": \"2024-02-12T06:24:48.070349Z\"\n }\n]"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.420Z","time":195,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"POST","url":"https://backend.wallet.testedge2.haqq.network/api/legacy_network/54211/jsonrpc","headers":[{"name":"accept","value":"application/json, text/plain, */*"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1,"postData":{"text":"{\n \"jsonrpc\": \"2.0\",\n \"id\": \"xl2hy\",\n \"method\": \"config\",\n \"params\": []\n}"}},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:46 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"565"}],"cookies":[],"content":{"size":565,"mimeType":"blob","text":"{\n \"jsonrpc\": \"2.0\",\n \"result\": {\n \"bech32_exists\": true,\n \"chain_id\": 54211,\n \"explorer_address_url\": \"https://explorer.testedge2.haqq.network/address/{{address}}\",\n \"explorer_cosmos_tx_url\": \"https://testnet.ping.pub/haqq/tx/{{tx_hash}}\",\n \"explorer_token_id_url\": \"https://explorer.testedge2.haqq.network/token/{{address}}/instance/{{token_id}}\",\n \"explorer_token_url\": \"https://explorer.testedge2.haqq.network/token/{{address}}\",\n \"explorer_tx_url\": \"https://explorer.testedge2.haqq.network/tx/{{tx_hash}}\",\n \"indexer_gas_estimate_enabled\": true,\n \"nft_exists\": true\n },\n \"error\": null,\n \"id\": \"xl2hy\"\n}"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:46.118Z","time":272,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}},{"request":{"method":"GET","url":"https://backend.wallet.testedge2.haqq.network/api/news?timestamp=2025-02-05T11:17:52.819Z","headers":[{"name":"accept","value":"application/json"},{"name":"accept-language","value":"en-US,en;q=0.9,ru;q=0.8"},{"name":"connection","value":"keep-alive"},{"name":"content-type","value":"application/json;charset=UTF-8"}],"cookies":[],"headersSize":-1,"bodySize":-1},"response":{"status":200,"statusText":"","headers":[{"name":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"name":"Content-Type","value":"application/json"},{"name":"Date","value":"Wed, 05 Feb 2025 11:32:46 GMT"},{"name":"Via","value":"1.1 google"},{"name":"Vary","value":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers"},{"name":"Content-Length","value":"2"}],"cookies":[],"content":{"size":2,"mimeType":"blob","text":"[]"},"redirectURL":"","headersSize":-1,"bodySize":-1},"startedDateTime":"2025-02-05T11:32:44.990Z","time":1122,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":-1,"wait":-1,"receive":-1,"_blocked_queueing":-1}}]}} \ No newline at end of file diff --git a/scripts/logs.md b/scripts/logs.md new file mode 100644 index 000000000..541bb4633 --- /dev/null +++ b/scripts/logs.md @@ -0,0 +1,1255 @@ +# Exported network logs Wed, 05 Feb 2025 11:32:44 GMT +## №1 +### Request: +```sh +curl -X GET 'https://backend.wallet.testedge2.haqq.network/api/news?timestamp=2025-02-05T11:17:52.819Z' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' +``` + ### Response: +```sh +[] +``` + +## №2 +### Request: +```sh +curl -X POST 'https://backend.wallet.testedge2.haqq.network/api/legacy_network/54211/jsonrpc' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "xl2hy", + "method": "config", + "params": [] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "bech32_exists": true, + "chain_id": 54211, + "explorer_address_url": "https://explorer.testedge2.haqq.network/address/{{address}}", + "explorer_cosmos_tx_url": "https://testnet.ping.pub/haqq/tx/{{tx_hash}}", + "explorer_token_id_url": "https://explorer.testedge2.haqq.network/token/{{address}}/instance/{{token_id}}", + "explorer_token_url": "https://explorer.testedge2.haqq.network/token/{{address}}", + "explorer_tx_url": "https://explorer.testedge2.haqq.network/tx/{{tx_hash}}", + "indexer_gas_estimate_enabled": true, + "nft_exists": true + }, + "error": null, + "id": "xl2hy" +} +``` + +## №3 +### Request: +```sh +curl -X GET 'https://backend.wallet.testedge2.haqq.network/api/currencies' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' +``` + ### Response: +```sh +[ + { + "id": "IDR", + "title": "Indonesian Rupiah", + "prefix": "", + "postfix": "Rp‎", + "country_iso": [ + "TP", + "ID" + ], + "icon": null, + "status": "published", + "updated_at": "2024-02-19T14:23:07.939497Z", + "created_at": "2024-02-12T06:24:48.560534Z" + }, + { + "id": "INR", + "title": "Indian Rupee", + "prefix": "", + "postfix": "₹", + "country_iso": [ + "BT", + "IN" + ], + "icon": null, + "status": "published", + "updated_at": "2024-02-19T14:26:59.662466Z", + "created_at": "2024-02-12T06:24:48.580314Z" + }, + { + "id": "SAR", + "title": "Riyal", + "prefix": "", + "postfix": "SR", + "country_iso": [ + "SA" + ], + "icon": null, + "status": "published", + "updated_at": "2024-02-19T14:24:50.513276Z", + "created_at": "2024-02-12T06:24:49.355808Z" + }, + { + "id": "AED", + "title": "Dirham", + "prefix": "", + "postfix": "AED", + "country_iso": [ + "AE" + ], + "icon": "https://storage.googleapis.com/mobile-backend-static/904f8ad0-1429-45ff-bbc3-e0f1208d100b.png", + "status": "published", + "updated_at": "2024-02-13T09:40:51.621971Z", + "created_at": "2024-02-12T06:24:47.801555Z" + }, + { + "id": "EUR", + "title": "Euros", + "prefix": "", + "postfix": "€", + "country_iso": [ + "AS", + "AD", + "AT", + "BE", + "FI", + "FR", + "GF", + "TF", + "DE", + "GR", + "GP", + "IE", + "IT", + "LU", + "MQ", + "YT", + "MC", + "NL", + "PT", + "RE", + "WS", + "SM", + "SI", + "ES", + "VA", + "AX", + "ME", + "BL", + "PM" + ], + "icon": "https://storage.googleapis.com/mobile-backend-static/41de9efb-61d4-4a65-9cde-5bd646e63709.png", + "status": "published", + "updated_at": "2024-02-13T09:41:47.563823Z", + "created_at": "2024-02-12T06:24:48.393072Z" + }, + { + "id": "USD", + "title": "USD", + "prefix": "", + "postfix": "$", + "country_iso": [ + "IO", + "GU", + "MH", + "FM", + "MP", + "PW", + "PR", + "TC", + "US", + "UM", + "VG", + "VI" + ], + "icon": "https://storage.googleapis.com/mobile-backend-static/40249ce9-b5fd-4b3c-ae84-a91b97e228d8.png", + "status": "published", + "updated_at": "2024-02-13T09:44:11.455803Z", + "created_at": "2024-02-12T06:24:49.723860Z" + }, + { + "id": "NGN", + "title": "Naira", + "prefix": "", + "postfix": "₦", + "country_iso": [ + "NG" + ], + "icon": "https://storage.googleapis.com/mobile-backend-static/2a424f9e-7640-4d0d-98be-23fb778f5729.png", + "status": "published", + "updated_at": "2024-02-19T14:35:23.571160Z", + "created_at": "2024-02-12T06:24:49.092075Z" + }, + { + "id": "ISLM", + "title": "Islamic Coin", + "prefix": null, + "postfix": "ISLM", + "country_iso": [], + "icon": "https://storage.googleapis.com/mobile-backend-static/965f5928-95fd-451d-b7c5-c082813223a8.png", + "status": "published", + "updated_at": "2024-02-23T11:20:44.205516Z", + "created_at": "2024-02-12T06:24:48.070349Z" + } +] +``` + +## №4 +### Request: +```sh +curl -X GET 'https://backend.wallet.testedge2.haqq.network/api/languages' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' +``` + ### Response: +```sh +[ + { + "id": "tr", + "title": "Turkish", + "local_title": "Turkish", + "status": "published", + "hash": "5a2f5552c8dd8e898546590b22734cb07f052f5455a8275c7b035f6059fd1f99", + "source": {}, + "updated_at": "2025-02-05T10:58:24.879848Z", + "created_at": "2024-04-26T08:05:42.161030Z" + }, + { + "id": "ru", + "title": "Russian", + "local_title": "Русский", + "status": "published", + "hash": "d908fe8d695b4d964b3950be27fb3e789b30136003ff9185dfab3be3a9a2c6cd", + "source": {}, + "updated_at": "2025-02-05T10:58:26.336940Z", + "created_at": "2024-04-25T05:08:50.890634Z" + }, + { + "id": "id", + "title": "Indonesian", + "local_title": "Bahasa Indonesia", + "status": "published", + "hash": "2a0cd8914f5bf341e10e77ac8a5fca2469205d48a7d0b069ed26773f752a1c41", + "source": {}, + "updated_at": "2025-02-05T10:58:38.576105Z", + "created_at": "2024-08-28T05:54:48.808397Z" + }, + { + "id": "en", + "title": "English", + "local_title": "English", + "status": "published", + "hash": "eb5af911058fecdc73ac1f648770eb5d9b92850a2ee39766383ef63731466b25", + "source": {}, + "updated_at": "2025-02-05T10:58:52.107057Z", + "created_at": "2024-04-25T05:08:50.890634Z" + }, + { + "id": "ar", + "title": "Arabic", + "local_title": "Arabic", + "status": "published", + "hash": "594c3d7087a966ec769e5862ee1c8de18a3962cf6ee70a49b8b11948c6a56eaa", + "source": {}, + "updated_at": "2025-02-05T10:59:01.169747Z", + "created_at": "2024-04-25T05:08:50.890634Z" + } +] +``` + +## №5 +### Request: +```sh +curl -X POST 'https://backend.wallet.testedge2.haqq.network/api/config' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "wallets": [], + "uid": "01bbbf4415a8f24ff76d856ca5185a633f3c8caf2aae722735d2e4230aaf0994", + "chain_id": "54211", + "platform": "ios", + "version": "1.9.6", + "posthog_id": "", + "adjust_id": "", + "ip_address": "192.168.0.131", + "leading_address": null, + "notifications": { + "token": null, + "transaction": false, + "news": false, + "raffle": false + }, + "buildNumber": "765", + "currency": "USD", + "locale": "en" +}' +``` + ### Response: +```sh +{ + "airdrop_gasdrop_campaign_id": "19851c43f2e9da721e0c8356019190b6", + "airdrop_gasdrop_secret": "NX2HLGSlACcc2DWSNfVETLr5OzxxTcv5", + "airdrop_url": "https://yaqoot.services.haqq.network", + "cosmos_commission_multilplier": 1.5, + "cosmos_explorer": { + "haqq_11235-1": "https://ping.pub/haqq/tx/{{tx_hash}}", + "haqq_54211-3": "https://testnet.ping.pub/haqq/tx/{{tx_hash}}" + }, + "cosmos_min_amount": "0x2386f26fc10000", + "cosmos_min_gas_limit": "0x1e8480", + "currency": { + "country_iso": [ + "IO", + "GU", + "MH", + "FM", + "MP", + "PW", + "PR", + "TC", + "US", + "UM", + "VG", + "VI" + ], + "created_at": "2024-02-12T06:24:49.723860Z", + "icon": "https://storage.googleapis.com/mobile-backend-static/40249ce9-b5fd-4b3c-ae84-a91b97e228d8.png", + "id": "USD", + "postfix": "$", + "prefix": "", + "status": "published", + "title": "USD", + "updated_at": "2024-02-13T09:44:11.455803Z" + }, + "enable_eth_commission_multiplier": false, + "eth_commission_multilplier": 1.5, + "eth_explorer": { + "haqq_11235-1": "https://explorer.haqq.network/tx/{{tx_hash}}", + "haqq_54211-3": "https://explorer.testedge2.haqq.network/tx/{{tx_hash}}" + }, + "eth_min_amount": "0x38d7ea4c68000", + "eth_min_gas_limit": "0x55f0", + "ios_version": "1.8.0", + "keystone_tutorial_url": "https://keyst.one/mmm", + "locales": { + "ar": "594c3d7087a966ec769e5862ee1c8de18a3962cf6ee70a49b8b11948c6a56eaa", + "en": "eb5af911058fecdc73ac1f648770eb5d9b92850a2ee39766383ef63731466b25", + "id": "2a0cd8914f5bf341e10e77ac8a5fca2469205d48a7d0b069ed26773f752a1c41", + "ru": "d908fe8d695b4d964b3950be27fb3e789b30136003ff9185dfab3be3a9a2c6cd", + "tr": "5a2f5552c8dd8e898546590b22734cb07f052f5455a8275c7b035f6059fd1f99" + }, + "pattern_source": "https://pub-14dc7f2a86844bc9b531b18da8c8852c.r2.dev/static/", + "proxy_server": "https://backend.wallet.testedge2.haqq.network/api/all_networks/jsonrpc", + "qwe": "wwqq", + "sss_apple_provider": "haqq-apple", + "sss_custom": "haqq-custom", + "sss_custom_provider": "haqq-custom", + "sss_custom_url": "https://haqq-wallet-admin.vercel.app/api/custom/token", + "sss_generate_shares_url": "https://generator-shares.social.testedge2.haqq.network", + "sss_google_provider": "haqq-google-ios", + "sss_metadata_url": "https://metadata.social.testedge2.haqq.network", + "staking_reward_min_amount": "0x2386f26fc10000", + "version": "1.8.0", + "wallet_connect": { + "eip155": { + "chains": [ + "eip155:11235", + "eip155:54211", + "eip155:1" + ], + "events": [ + "chainChanged", + "accountsChanged", + "message", + "disconnect", + "connect" + ], + "methods": [ + "eth_sendTransaction", + "personal_sign", + "eth_sendTransaction", + "eth_sign", + "eth_signTransaction", + "eth_signTypedData_v3", + "eth_signTypedData_v4", + "wallet_switchEthereumChain", + "wallet_scanQRCode", + "wallet_addEthereumChain" + ] + } + }, + "wallet_connect_project_id": "0d5c6a72a413759528d73372d9c46fbe", + "wallet_connect_relay_url": "wss://relay.walletconnect.com", + "web3_app_whitelist": [ + "*.ping.pub", + "*.sushi.com", + "https://www.kucoin.com", + "https://buy.onramper.com", + "*.haqq.network", + "https://tfm.com", + "https://satellite.money", + "https://taskon.xyz", + "https://vorobevsa.com", + "https://muslimgocci.app", + "https://metamask.github.io/test-dapp/", + "https://app.uniswap.org", + "https://chainlist.org/", + "*.tideprotocol.xyz", + "*.restake.app", + "https://shell-next-app-i-kioninja-haqq-network.vercel.app/", + "*.bazaar.art", + "https://testnet.bazaar.art/", + "*.islm.ai", + "*", + "https://wallet-connector.onrender.com", + "*.tassbeeh.com", + "https://haqq-connect.tassbeeh.com", + "https://haqq-connect.tassbeeh.com/", + "atls.rs" + ], + "web3_browser_bookmarks": [ + { + "icon": "https://storage.googleapis.com/mobile-backend-static/35b128b8-dbb0-469e-bf3f-d479e2e97b8c.png", + "title": "TFM", + "url": "https://tfm.com/bridge?chainFrom=&chainTo=haqq_11235-1" + }, + { + "icon": "https://storage.googleapis.com/mobile-backend-static/14ed8715-5f97-4a07-9621-fce48a3feacb.png", + "title": "REStake", + "url": "https://restake.app/haqq" + }, + { + "icon": "https://storage.googleapis.com/mobile-backend-static/8b41bef7-6d13-4b10-9ef4-44b6004094f2.png", + "title": "Sushi", + "url": "https://www.sushi.com/swap" + }, + { + "icon": "https://storage.googleapis.com/mobile-backend-static/9581e173-2161-49af-8c51-5d9074979f51.png", + "title": "Shell", + "url": "https://shell.haqq.network" + }, + { + "icon": "https://storage.googleapis.com/mobile-backend-static/f20b68d8-bd9c-4b9b-a56d-710d521a222e.png", + "title": "Vesting", + "url": "https://vesting.haqq.network" + } + ], + "welcome_screen": "welcomeNews", + "ws_updates": "wss://websocket.wallet.testedge2.haqq.network/ws" +} +``` + +## №6 +### Request: +```sh +curl -X GET 'https://backend.wallet.testedge2.haqq.network/api/stories' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' +``` + ### Response: +```sh +[] +``` + +## №7 +### Request: +```sh +curl -X POST 'https://backend.wallet.testedge2.haqq.network/api/all_networks/jsonrpc' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "sbei6", + "method": "updates_v2", + "params": [ + { + "54211": [] + }, + "2025-02-05T11:15:42.958Z", + "USD" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "addresses": [], + "available": [], + "available_for_stake": [], + "balance": [], + "dao_locked": [], + "last_update": "2025-02-05T11:32:47.348272850Z", + "locked": [], + "rates": { + "1": { + "ATOM": [ + { + "amount": "4750000000000000000.00", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "423603000000000000.000000", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "80711772756774100000.00000000", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "2799275000000000000000.000", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "304979000000000000.000000", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "999917000000000000.000000", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "1000000000000000000", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "999187000000000000.000000", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "999442500000000000.0000000", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "1001000000000000000.000", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "98054000000000000000000", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "2778320000000000000000.00", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "23083497989293850.000000000000", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ] + }, + "11235": { + "ATOM": [ + { + "amount": "4750000000000000000.00", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "423603000000000000.000000", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "80711772756774100000.00000000", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "2799275000000000000000.000", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "304979000000000000.000000", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "999917000000000000.000000", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "1000000000000000000", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "999187000000000000.000000", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "999442500000000000.0000000", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "1001000000000000000.000", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "98054000000000000000000", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "2778320000000000000000.00", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "23083497989293850.000000000000", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ] + }, + "54211": { + "ATOM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "0", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "0", + "denom": "USD" + } + ] + }, + "11155111": { + "ATOM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "0", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "0", + "denom": "USD" + } + ] + }, + "728126428": { + "ATOM": [ + { + "amount": "4750000000000000000.00", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "423603000000000000.000000", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "80711772756774100000.00000000", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "2799275000000000000000.000", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "304979000000000000.000000", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "999917000000000000.000000", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "1000000000000000000", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "999187000000000000.000000", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "999442500000000000.0000000", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "1001000000000000000.000", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "98054000000000000000000", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "2778320000000000000000.00", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "23083497989293850.000000000000", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "23628780000000000.00000000", + "denom": "USD" + } + ] + }, + "2494104990": { + "ATOM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "AXL": [ + { + "amount": "0", + "denom": "USD" + } + ], + "DEEN": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "ISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "OSMO": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "USDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlDAI": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlUSDT": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWBTC": [ + { + "amount": "0", + "denom": "USD" + } + ], + "axlWETH": [ + { + "amount": "0", + "denom": "USD" + } + ], + "stISLM": [ + { + "amount": "0", + "denom": "USD" + } + ], + "wISLM": [ + { + "amount": "0", + "denom": "USD" + } + ] + } + }, + "rewards": [], + "staked": [], + "staked_free": [], + "staked_locked": [], + "staked_vested": [], + "tokens": [], + "total": [], + "total_locked": [], + "total_staked": [], + "unbounding": [], + "unlock": [], + "vested": [] + }, + "error": null, + "id": "sbei6" +} +``` + +## №8 +### Request: +```sh +curl -X GET 'https://backend.wallet.testedge2.haqq.network/api/updates?timestamp=2025-02-05T11:15:42.949Z' -H 'accept: application/json' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' +``` + ### Response: +```sh +{ + "news": [], + "rss_feed": [], + "timestamp": "2025-02-05T11:15:42.949Z" +} +``` + +## №9 +### Request: +```sh +curl -X POST 'https://haqq-wallet-admin.vercel.app/api/custom/token' -H 'accept: application/json, text/plain, */*' -H 'content-type: application/json;charset=UTF-8' --data '{ + "email": "Kirill+1@haqq" +}' +``` + ### Response: +```sh +{ + "idToken": "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA" +} +``` + +## №10 +### Request: +```sh +curl -X POST 'https://generator-shares.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "f1cnh", + "method": "shares", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + true + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "isNew": false, + "shares": [ + [ + "https://social-share-3.social.testedge2.haqq.network", + "256e34f51c45697e9e163543c1df234cdc4031dd0274832d381706672e2ddfd2" + ], + [ + "https://social-share-5.social.testedge2.haqq.network", + "5043490f79b352667400943a3da12c2445174fe4257c89dca56429067faa2d28" + ], + [ + "https://social-share-1.social.testedge2.haqq.network", + "2fff89e741d12b413e5b6f245b01b33f2835030d07e3e483b468c126cf219db1" + ], + [ + "https://social-share-4.social.testedge2.haqq.network", + "6884b8ae71c464ca60068a3a3c8e30d6fbd342a5bcaa92795e562381d7d7bd1b" + ], + [ + "https://social-share-2.social.testedge2.haqq.network", + "01538f423003de6cba346d231510c2d1bea7b34f929fa3d5eb14b484a3547f07" + ] + ] + }, + "error": null, + "id": "f1cnh" +} +``` + +## №11 +### Request: +```sh +curl -X POST 'https://social-share-1.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "tnblk", + "method": "shareRequest", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + "6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "hex_share": "", + "key": "811327b819825d096a9627797e560e68160305503508b0eb4c54e24f8ab11089" + }, + "error": null, + "id": "tnblk" +} +``` + +## №12 +### Request: +```sh +curl -X POST 'https://social-share-5.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "uij2j", + "method": "shareRequest", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + "6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "hex_share": "", + "key": "2aba85f19fbc72dc615072186345c4627ae28b66cbdbbd86f386789e2cffa15b" + }, + "error": null, + "id": "uij2j" +} +``` + +## №13 +### Request: +```sh +curl -X POST 'https://social-share-3.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "k06mx", + "method": "shareRequest", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + "6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "hex_share": "", + "key": "246cd0287f99c15d79723931aac4aaadddc089887d62f985d2f46a6a7220ce55" + }, + "error": null, + "id": "k06mx" +} +``` + +## №14 +### Request: +```sh +curl -X POST 'https://social-share-2.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "esfkp", + "method": "shareRequest", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + "6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "hex_share": "", + "key": "9fddb45dd875ba600efaf0ae06621d768e503d4b997c12b22834454b9a051c19" + }, + "error": null, + "id": "esfkp" +} +``` + +## №15 +### Request: +```sh +curl -X POST 'https://social-share-4.social.testedge2.haqq.network' -H 'accept: application/json, text/plain, */*' -H 'accept-language: en-US,en;q=0.9,ru;q=0.8' -H 'connection: keep-alive' -H 'content-type: application/json;charset=UTF-8' --data '{ + "jsonrpc": "2.0", + "id": "40vdi", + "method": "shareRequest", + "params": [ + "haqq-custom", + "eyJ0eXAiOiJqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJxa2dMMDJYUldKWkxsNGtxQk5jVThMRGg0NWZPZ1lXN1JwbUFuYlpLMnMifQ.eyJleHAiOjE3Mzg4NDE1ODgsImlhdCI6MTczODc1NTE4OCwic3ViIjoiS2lyaWxsKzFAaGFxcSIsImlzcyI6ImhhcXEgYXBwIiwiYXVkIjoiaGFxcSJ9.ws2UoyXFsDDDqwFlGKEWVIJuRe5tnNb3-iiT27Eb6dUs2beOWNby4Ptm_J0U9e4XKGeJhj3x1JaumSsTwzRvj88g0R6dU8XOiHQ06ok9DQ3Jri_oSJdb2XXuxMvbIUzKskz5enrXmPw2Uun_Dneny8T2OxTplvwcU8EaVQI1CXLDeliKCmJfKXzyU4EtbnFpYW4UjZ1QW9lNU8XqpoBpDo0CF_FHbUiUDimp7uzmXN4TdLneegxUrXkw7dGHudiSi1Mf05QFiGLVKX7H2A5TSzi8kqctQwGu6Cvb__ZYD-7MXCrPFNv4Hun1dFHK4t88IZw89rA08fVL3YEc4eAXmA", + "6b34d8f602f7a973db954f03c03936feb7477b75d4fa22b729fb8061c2e83537" + ] +}' +``` + ### Response: +```sh +{ + "jsonrpc": "2.0", + "result": { + "hex_share": "", + "key": "1e74047af9042d4e9627b9739ac79cb8d2ab4de53a8a7dd41954013b3d0bd722" + }, + "error": null, + "id": "40vdi" +} +``` diff --git a/src/contexts/app.ts b/src/contexts/app.ts index a2d1efefe..b2529bf49 100644 --- a/src/contexts/app.ts +++ b/src/contexts/app.ts @@ -4,6 +4,7 @@ import dynamicLinks from '@react-native-firebase/dynamic-links'; import {GoogleSignin} from '@react-native-google-signin/google-signin'; import {subMinutes} from 'date-fns'; import {Alert, AppState, Appearance, Platform, StatusBar} from 'react-native'; +import Config from 'react-native-config'; import Keychain, { STORAGE_TYPE, getGenericPassword, @@ -176,7 +177,7 @@ class App extends AsyncEventEmitter { } get isCustomSigninSupported() { - return IS_DETOX; + return IS_DETOX || Config.IS_DEVELOPMENT === 'true'; } get isOathSigninSupported() { diff --git a/src/event-actions/on-deep-link.ts b/src/event-actions/on-deep-link.ts index f2c37b651..4743c963a 100644 --- a/src/event-actions/on-deep-link.ts +++ b/src/event-actions/on-deep-link.ts @@ -154,6 +154,9 @@ export async function onDeepLink( case DeeplinkUrlKey.enableDeveloperMode: AppStore.isDeveloperModeEnabled = true; return true; + case DeeplinkUrlKey.enableNetworkLogger: + AppStore.networkLoggerEnabled = true; + return true; } } } catch (error) { diff --git a/src/models/app/app.store.ts b/src/models/app/app.store.ts index c2d3ff4c5..38e08acd2 100644 --- a/src/models/app/app.store.ts +++ b/src/models/app/app.store.ts @@ -61,6 +61,9 @@ class AppStore { } get networkLoggerEnabled() { + if (Config.IS_DEVELOPMENT === 'true') { + return true; + } // only for developer mode if (!this.isAdditionalFeaturesEnabled) { return false; diff --git a/src/screens/WelcomeStack/SignUpStack/signup-networks.tsx b/src/screens/WelcomeStack/SignUpStack/signup-networks.tsx index 7cbb40d06..964c8a87a 100644 --- a/src/screens/WelcomeStack/SignUpStack/signup-networks.tsx +++ b/src/screens/WelcomeStack/SignUpStack/signup-networks.tsx @@ -55,15 +55,15 @@ export const SignupNetworksScreen = observer(() => { switch (provider) { case SssProviders.apple: logger.log('Logging in with Apple'); - creds = await onLoginApple({resetShares: true}); + creds = await onLoginApple(); break; case SssProviders.google: logger.log('Logging in with Google'); - creds = await onLoginGoogle({resetShares: true}); + creds = await onLoginGoogle(); break; case SssProviders.custom: logger.log('Logging in with Custom provider'); - creds = await onLoginCustom({resetShares: true}); + creds = await onLoginCustom(); break; } } catch (err) { diff --git a/src/screens/welcome-news.tsx b/src/screens/welcome-news.tsx index 8cd4f4024..5a897c888 100644 --- a/src/screens/welcome-news.tsx +++ b/src/screens/welcome-news.tsx @@ -24,14 +24,8 @@ export const WelcomeNewsScreen = memo(() => { }); }, []); - const onPressSignup = () => { - Logger.log('Sign Up (create account)'); - navigation.navigate(WelcomeStackRoutes.SignUp); - }; - const onPressSignIn = () => { - Logger.log('Sign In (already have account)'); - navigation.navigate(WelcomeStackRoutes.SignIn); - }; + const onPressSignup = () => navigation.navigate(WelcomeStackRoutes.SignUp); + const onPressSignIn = () => navigation.navigate(WelcomeStackRoutes.SignIn); const onPressRow = useCallback( (id: string) => { diff --git a/src/services/backend/backend.ts b/src/services/backend/backend.ts index d22687ae0..e0a3c273a 100644 --- a/src/services/backend/backend.ts +++ b/src/services/backend/backend.ts @@ -40,7 +40,7 @@ export class Backend { }; getRemoteUrl() { - if (IS_DETOX) { + if (IS_DETOX || Config.IS_DEVELOPMENT === 'true') { return Config.HAQQ_BACKEND_DEV; } diff --git a/src/services/provider-sss.ts b/src/services/provider-sss.ts index 7bceeb3ea..880c3d8a5 100644 --- a/src/services/provider-sss.ts +++ b/src/services/provider-sss.ts @@ -22,25 +22,8 @@ const loggerCustom = Logger.create('onLoginCustom', { enabled: AppStore.isLogsEnabled, }); -export type SSSLoginOptions = { - resetShares: boolean; -}; - -function extractLoginOptions( - opts: SSSLoginOptions | undefined, -): SSSLoginOptions { - const {resetShares} = opts || { - resetShares: false, - }; - - return { - resetShares, - } as SSSLoginOptions; -} - -export async function onLoginCustom(opts?: SSSLoginOptions) { +export async function onLoginCustom() { loggerCustom.log('Starting onLoginCustom function'); - const {resetShares} = extractLoginOptions(opts); const email = await new Promise(resolve => { loggerCustom.log('Awaiting for popup to be closed'); @@ -96,24 +79,15 @@ export async function onLoginCustom(opts?: SSSLoginOptions) { loggerCustom.log( 'Calling onAuthorized with verifier, authInfo.sub, and idToken', ); - return await onAuthorized( - verifier, - authInfo.sub, - authState.idToken, - resetShares, - ); + return await onAuthorized(verifier, authInfo.sub, authState.idToken); } const loggerGoogle = Logger.create('onLoginGoogle', { enabled: AppStore.isLogsEnabled, }); -export async function onLoginGoogle( - opts?: SSSLoginOptions, -): Promise { +export async function onLoginGoogle(): Promise { loggerGoogle.log('Starting onLoginGoogle function'); - const {resetShares} = extractLoginOptions(opts); - let authState = { idToken: '', }; @@ -144,24 +118,15 @@ export async function onLoginGoogle( loggerGoogle.log( 'Calling onAuthorized with verifier, authInfo.email, and idToken', ); - return await onAuthorized( - verifier, - authInfo.email, - authState.idToken, - resetShares, - ); + return await onAuthorized(verifier, authInfo.email, authState.idToken); } const loggerApple = Logger.create('onLoginApple', { enabled: AppStore.isLogsEnabled, }); -export async function onLoginApple( - opts?: SSSLoginOptions, -): Promise { +export async function onLoginApple(): Promise { loggerApple.log('Starting onLoginApple function'); - const {resetShares} = extractLoginOptions(opts); - try { loggerApple.log('Performing Apple auth request'); const appleAuthRequestResponse = await appleAuth.performRequest({ @@ -201,12 +166,7 @@ export async function onLoginApple( loggerApple.log( 'Calling onAuthorized with verifier, authInfo.email, and identityToken', ); - return await onAuthorized( - verifier, - authInfo.email, - identityToken, - resetShares, - ); + return await onAuthorized(verifier, authInfo.email, identityToken); } catch (e: any) { if (e.code.toString() !== '1001') { loggerApple.error('Error in Apple login', {error: e}); diff --git a/src/types.ts b/src/types.ts index f192448a6..6da829cff 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1638,6 +1638,7 @@ export enum DeeplinkUrlKey { web3browser = 'web3browser', back9test = 'back9test', enableDeveloperMode = 'enableDeveloperMode', + enableNetworkLogger = 'enableNetworkLogger', } export type Eventable = Required<{