{"_id":"@arkane_absolute/sdk","_rev":"16-7a1fee9ff5b4c66dcb21fb95de0956f6","name":"@arkane_absolute/sdk","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@arkane_absolute/sdk","version":"1.0.0","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.0","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"065c079821e8e290dcfd90d1eb08b65cba09e20e","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.0.tgz","fileCount":4,"integrity":"sha512-5qSR/9e8JjQ+cvGgBQ3uY6v6gsrRwQB55545FDlj1j5+a9gbWPDICPaEZoo6Q+gCAYgYCI4pOmWKPIGr4cUDDg==","signatures":[{"sig":"MEUCIAIrJqetnW7mBjx9/+YKrNxsMk22DpW9H+d2OGGR4HNaAiEA5wvEqvMJMRrxIw4UfLOeQE0OQTz57Pjq7OnMsxtVtRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4237},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cd80195787f9b0680efbf7dbd5d0cd8b0e52c044","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"axios":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1754699547748_0.9098335416605627","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arkane_absolute/sdk","version":"1.0.1","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.1","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"6e7f3ade2dcfcd4bd689bb06c26c7a63b7d20bff","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.1.tgz","fileCount":5,"integrity":"sha512-YjLqPPpWUAK2bH4NuvJIOu38xsk4NNNCde+SstcK6Y1f6SSfXg31kD/N8z0OreHnz8oSDoOLX8F4mfGjet2iww==","signatures":[{"sig":"MEUCIDSgm+r27uZYMdYBR17I82cw3uThcaQpZVlxMrt4LSr7AiEAhsrZp+CDxFQWhi+8Z0Pansh6SiJE7HN6B5HEHU5ueog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6945},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"axios":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1754702069366_0.041613908558917556","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arkane_absolute/sdk","version":"1.0.2","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.2","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"b4d8994b4c4ddb4c9143c73cd31b2977e9871292","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.2.tgz","fileCount":5,"integrity":"sha512-A5GigDVkHx8EIksOzGcIx8Z6Ar4m8gxctXoXsKFpcOenhLSGjB/SVUgF0ovn5mW0pbAmKDvE8xjd33OeLbjsRg==","signatures":[{"sig":"MEYCIQDNUupQjZy3C1x0OarNMeehP6pDBiS5FtA92tRuVL3RsgIhANylKoV387eWqf1nXf2auR3LU/tmBUFvU432r1sAxT7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7046},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"axios":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1754702877209_0.8890112083123287","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arkane_absolute/sdk","version":"1.0.3","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.3","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"5ae03814654bc1f5bf11e2313e83977fd4aace67","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.3.tgz","fileCount":5,"integrity":"sha512-ym9/6+yavRHgQLTwydYK5dtcWYBTBcSPeU8k09CjkGCVkmb3XLI13DBnmsPyDjGvNc0UZ/WuoAhSLBeriYKTDw==","signatures":[{"sig":"MEUCIQCkTqznsbcXIIFfhD3fxUhN7SJMbrhbz1CqUo8lJw3w+gIgETgWW+mzZUul5OhVhA5s64jbpwup8KaAxXkF350EnKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8221},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"axios":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1754704233320_0.669242349272394","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@arkane_absolute/sdk","version":"1.0.4","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.4","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"2275988cd3cb2bda309af2df94a5b7d1d93cc4da","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.4.tgz","fileCount":5,"integrity":"sha512-zfMV7exulvevbfXblvhaLMT3ax4jm3kqY0QvZUX4R0maRi03xE2U9Qq1qOBpNKDtjsQe2uC4hRgEpq2mXjFAIA==","signatures":[{"sig":"MEUCIQC9QW1gWe7r409tSzF3lmnA/km9+S5Fs8n4RIqeWVDduwIgFp/JMu6VWo6AVL9peGvkhYMGRkzjcvTKmhyUefrJPtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8229},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"axios":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1754704651620_0.0740173783492224","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@arkane_absolute/sdk","version":"1.0.5","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.5","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"1ed4ef1e41476bc444d0bf3076e116df23d46168","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.5.tgz","fileCount":5,"integrity":"sha512-BDWRYPJe3/jLTX1fm914vtbjpTGZmpscXqNj6dUhjNvhAFvC150KMWrOzhvEv4ScZlel8MPaHAutR5msa4XCAw==","signatures":[{"sig":"MEUCIQCl45NPD9EL1sCW6VcZnSG27a/bnJjKJP/buXRz0MT3uQIgYoW1Q5T5cucEifPAusARpXvDxmQmdoeuVheoFaaK1Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7020},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.5_1754705422076_0.38937777507823745","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@arkane_absolute/sdk","version":"1.0.51","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.51","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"2bf10c4371cbea0f748047f86d371681501b1618","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.51.tgz","fileCount":5,"integrity":"sha512-UUg/35vl7VI10mFToo2bGfxue3RIxgovPD6GTYQZAGs+l3vm2Jr5GMzPTkh12vKU9dSwkaFXfByFh26dob1IXQ==","signatures":[{"sig":"MEYCIQDjjl4hyO2IFCZHPYT24FXg4aSBH6Eo6nwdPhQ49G1q4wIhAKUZkNS+5gwFTxrQyoctOHVts3iXNVOpq49eHrglM/QW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6739},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.51_1754706804705_0.610295245921318","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@arkane_absolute/sdk","version":"1.0.52","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.52","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"9eb5ab69b81f98661abb9b43ebb3c36aa673b63c","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.52.tgz","fileCount":5,"integrity":"sha512-yME2SJg2lhAeef+x7XdgzF8ZrivGMKbK1y3TtU+kLo/IMIrX73Ztw7Qq5QKXRNjW/LW+GmawOM0Unl8Q8FEQiQ==","signatures":[{"sig":"MEUCIDUZi6aloy6opH/bjWcr3AO7x9EN7bY5RsZHZQNMMoH6AiEA/zA5q1ebJP3v9eIiL3wrCJAIRch48QNMioi3zFkh5Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6741},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7bc149f85341fee3cc76992330f308e954808019","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.52_1754707790136_0.5860152783974197","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@arkane_absolute/sdk","version":"1.0.53","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.53","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"aa4de75ea8018797609e8a26308642dd788f688d","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.53.tgz","fileCount":5,"integrity":"sha512-ZfAOsZ6EwseAkfa++LvukCaXpY9MmKMvb2FUyI2yI+2+pP7zV2m1c93wczvnv15nCknmh5Z6RGP7QtK0kRkDLw==","signatures":[{"sig":"MEUCIQDriK+CRonzBvFuOa1aMt+R4Ory1Ur1rDIYZoebeY6RpgIgcadap9KEINkt/BTlGQwC48BWpGOsEjqGuGYcAQQ36ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7658},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"5ac0c4e4ab3b7a8811afa477dd30a0eaf0dec31d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.53_1754845131431_0.7905143869254299","host":"s3://npm-registry-packages-npm-production"}},"1.0.531":{"name":"@arkane_absolute/sdk","version":"1.0.531","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.531","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"41ae9264f0877bdc466e24734045b7de7875b227","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.531.tgz","fileCount":5,"integrity":"sha512-eOBq5NjU3DHA0/KuMQBLhLMnkMpqK8I5YaiEoPjYl47lGj+TuxjmxlrZDCYA4H/tTCtzKpnjdVpMm1njVsMfeA==","signatures":[{"sig":"MEYCIQC+03s5q2emT6bAMY9+fKB/y3WTfVek6p89yYba668u0gIhAImNhqz1bsjwhzf6WXPNG4jtIqoVxaUP9P9uKBjF91VY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9192},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"9baf70d011ced1c5349fb9bc08445dfd32dd8c14","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/axios":"^0.9.36"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.531_1754845604713_0.16270754123454467","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@arkane_absolute/sdk","version":"1.0.7","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.7","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"b57793c1e7b9519da6e0aea86577569d62d9434a","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.7.tgz","fileCount":25,"integrity":"sha512-UKSePGgXAOtYwK2oDodOK0D76jkylr2DU6uodhH6/ndAgCSGP9vGQKCnUeMPesTtR2EnOcoh5gRhaExuLORgYg==","signatures":[{"sig":"MEUCIQCJumsAFXMSZHmBhEIELMpyfeKUH/Pp4Z6Fg2+kf0tzQwIgff+zL0Hsv34uc20L9tEQ6tUe1Wn1A7PutR4r4w8GyvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16902},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","scripts":{"test":"vitest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.11.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/node":"^22.7.4"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.7_1772766647549_0.615086985966198","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@arkane_absolute/sdk","version":"1.0.8","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.8","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"224201f3293aa2136cb7ea563ccd9b01ad038747","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.8.tgz","fileCount":25,"integrity":"sha512-RGqEzifOxd/zJQDb5eaRZAQY4QjgUqTBL4g6nySt5h5ErFV52+vSuuw/+yQLQAT+3r75KNTJ6cwgD7AryB9ySQ==","signatures":[{"sig":"MEUCIQC/CL8HiNWzItFUiu+cRJVXamjsmJ6w8jc5cmo6uEu3dAIgaN81NjxtopwP+P9dX5QGjmZayuqcvw+tM8niasnX5es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17506},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","scripts":{"test":"vitest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.11.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/node":"^22.7.4"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8_1783067291744_0.7497442075535032","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"@arkane_absolute/sdk","version":"1.0.81","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.81","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"2c65a8cdc9aeed31d0ef50ae4bd96c665428e460","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.81.tgz","fileCount":25,"integrity":"sha512-btkhFjeV6YBf9aFCwn5vmKcQ6uoQo651dFIZcjNSapW6UAvrNP0TJID/bNBq5mEljQV2lHhwt3LCq5stAvIekg==","signatures":[{"sig":"MEUCIA66CoPtRd3PCcDiYEv7sZyGejaEbcH0H3B9gXapUbYcAiEAhNSj9XDv3ZNdNkOJNzs4dia8Pmm6k9NWgR0O+B7FcDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17507},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","scripts":{"test":"vitest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.11.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/node":"^22.7.4"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.81_1783091591851_0.33109114815996454","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@arkane_absolute/sdk","version":"1.0.9","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.0.9","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"441f425443feffbfa0ba3c50b7f6dee8a7d2a7a4","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.0.9.tgz","fileCount":25,"integrity":"sha512-TkfUf8mT/aDlXemvYnqYIVwIqf/tWNrr2JO09u0MyWK+ygfUseqlUwdtevuKaLrSScwsG3HOB50iU0amIsb/IA==","signatures":[{"sig":"MEUCIAT2KA/cusSpcPglZoeOtCMHOOTlKF/J9eqkr7zTp/HuAiEA+21han1Jt8tf77D3s6WBP+9SAMDqlIfRnHugj3PH/8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31740},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","scripts":{"test":"vitest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.11.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/node":"^22.7.4"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.9_1783094777105_0.9322095152350751","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arkane_absolute/sdk","version":"1.1.0","keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","_id":"@arkane_absolute/sdk@1.1.0","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"dist":{"shasum":"84112389d6d5179aad5a9311c455af71a02b294c","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.1.0.tgz","fileCount":27,"integrity":"sha512-rYfm4yVpHhcRDehY2XiVK3dBRs88Vhu/KQt+mfazmeMc0fVXiLmgcSoYWWyIGnIJElh+wbFLgDzIchlt7xqe9Q==","signatures":[{"sig":"MEQCIE4Iy2RPpO49iMmg085WW+iljv9yRNuvITpN3bMHhPvCAiAYmToYsBWNstMQzNRJDcVu9jN6LPCZD6HBn7KwckAazw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36466},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","scripts":{"test":"vitest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"_npmVersion":"10.8.2","description":"Arkane SDK for interacting with Arkane API","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.11.0","vitest":"^1.6.0","typescript":"^5.4.0","@types/node":"^22.7.4"},"peerDependencies":{"axios":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1783517470206_0.4569813679047441","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@arkane_absolute/sdk","version":"1.1.3","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"vitest"},"keywords":["arkane","trading","sdk"],"author":{"name":"Petru Reaboi"},"license":"ISC","description":"Arkane SDK for interacting with Arkane API","peerDependencies":{"axios":"^1.11.0"},"devDependencies":{"@types/node":"^22.7.4","axios":"^1.11.0","typescript":"^5.4.0","vitest":"^1.6.0"},"_id":"@arkane_absolute/sdk@1.1.3","gitHead":"f3d0d2ca87a27ecd93efdcc61500acde7f43e61a","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/Oi9FFIiRgxbGlCQHDt2y9mBjIc2Kflv92euMxcpBK9ALqkFGKJnTnExMlPJNN8MyiQFP6Exq8swjMwudRYdFg==","shasum":"b2ed84a7bde2bcfcb770b999bc9da02e185f1bf4","tarball":"https://registry.npmjs.org/@arkane_absolute/sdk/-/sdk-1.1.3.tgz","fileCount":27,"unpackedSize":37903,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1HKXqvGSXpXYPlMbV/RfLa+GtC9G4+jtp5F6FRrQpqwIgGaS2pNeVaEDVt2xOwB/dAywrp5vgl9JO9vSxBTZ2zWg="}]},"_npmUser":{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"},"directories":{},"maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.1.3_1783595256901_0.5133833563920098"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-09T00:32:27.634Z","modified":"2026-07-09T11:07:37.171Z","1.0.0":"2025-08-09T00:32:27.940Z","1.0.1":"2025-08-09T01:14:29.547Z","1.0.2":"2025-08-09T01:27:57.395Z","1.0.3":"2025-08-09T01:50:33.508Z","1.0.4":"2025-08-09T01:57:31.807Z","1.0.5":"2025-08-09T02:10:22.250Z","1.0.51":"2025-08-09T02:33:24.913Z","1.0.52":"2025-08-09T02:49:50.428Z","1.0.53":"2025-08-10T16:58:51.604Z","1.0.531":"2025-08-10T17:06:44.906Z","1.0.7":"2026-03-06T03:10:47.723Z","1.0.8":"2026-07-03T08:28:11.897Z","1.0.81":"2026-07-03T15:13:11.995Z","1.0.9":"2026-07-03T16:06:17.249Z","1.1.0":"2026-07-08T13:31:10.410Z","1.1.3":"2026-07-09T11:07:37.040Z"},"author":{"name":"Petru Reaboi"},"license":"ISC","keywords":["arkane","trading","sdk"],"description":"Arkane SDK for interacting with Arkane API","maintainers":[{"name":"santapetru","email":"p.reaboi.frontend@gmail.com"}],"readme":"# Arkane SDK\n\nBase TypeScript SDK for the Arkane market intelligence API.\n\nThis package is intentionally simple:\n- request predictions\n- read forecast, confidence, risk and execution plan\n- pass user order size and leverage for impact estimation\n- run replay training and event-impact training\n- call paper-bot HTTP endpoints\n\nWallet execution, smart contracts and managed trading flows should move into a future package such as `sdk-bot`.  \nThis SDK stays focused on prediction and analytics.\n\n## Install\n\n```bash\nnpm install @arkane_absolute/sdk axios\n```\n\n## Backend\n\nExamples below assume the Arkane backend runs on:\n\n```bash\nhttp://127.0.0.1:8080\n```\n\n## Quick Start\n\n```ts\nimport { ArkaneClient, type PredictRequest } from \"@arkane_absolute/sdk\";\n\nconst client = new ArkaneClient({\n  apiKey: process.env.ARKANE_API_KEY!,\n  baseUrl: \"http://127.0.0.1:8080\",\n});\n\nconst payload: PredictRequest = {\n  pair: {\n    addr: \"0xpair\",\n    name: \"ETH / USD\",\n    symbol: \"ETHUSD\",\n    exchange: { name: \"pegasusdex\" },\n    network: { chain_id: \"1\", name: \"ethereum\" },\n    pair_age: 86400,\n    price: 1740.25,\n    base: {\n      name: \"Ether\",\n      symbol: \"ETH\",\n      addr: \"0xbase\",\n      exp_link: \"\",\n      hld_link: \"\",\n      reserve: { amount: 1000, usd: 1740250 },\n    },\n    quote: {\n      name: \"USD Coin\",\n      symbol: \"USDC\",\n      addr: \"0xquote\",\n      exp_link: \"\",\n      hld_link: \"\",\n      reserve: { amount: 1740250, usd: 1740250 },\n    },\n    stats_24h: {\n      max_price: 1782,\n      min_price: 1698,\n      total_base_volume: 14500,\n      total_quote_volume: 25200000,\n      max_price_time: \"1710000000\",\n      min_price_time: \"1710000000\",\n    },\n    liquidity: {\n      base_liquidity: 4200,\n      quote_liquidity: 7300000,\n      total_liquidity_usd: 7300000,\n    },\n  },\n  timeframe: \"15m\",\n  bars: [\n    {\n      open: 1732,\n      high: 1738,\n      low: 1728,\n      close: 1736,\n      volume: 120000,\n      timestamp: 1710000000000,\n    },\n  ],\n  external_tx_volume: {\n    \"5m\": { makers: { buy: 0, sell: 0 }, txns: { buy: 0, sell: 0 }, volume: { buy: 0, sell: 0 } },\n    \"1h\": { makers: { buy: 0, sell: 0 }, txns: { buy: 0, sell: 0 }, volume: { buy: 0, sell: 0 } },\n    \"6h\": { makers: { buy: 0, sell: 0 }, txns: { buy: 0, sell: 0 }, volume: { buy: 0, sell: 0 } },\n    \"1d\": { makers: { buy: 0, sell: 0 }, txns: { buy: 0, sell: 0 }, volume: { buy: 0, sell: 0 } },\n  },\n  current_time_utc: String(Math.floor(Date.now() / 1000)),\n};\n\nconst prediction = await client.predictOne(payload);\n\nconsole.log(prediction?.signal);\nconsole.log(prediction?.forecast?.summary);\nconsole.log(prediction?.execution_plan?.position);\nconsole.log(prediction?.execution_plan?.entry_price);\n```\n\n## Main Output\n\n`predictOne()` returns one normalized prediction object with:\n- `signal`\n- `predicted_price`\n- `model_confidence`\n- `market_risk_score`\n- `forecast`\n- `execution_plan`\n- `news_impact`\n- `market_patterns`\n- `user_impact_estimate`\n\nExample:\n\n```ts\nconst prediction = await client.predictOne(payload);\n\nconsole.log(prediction?.forecast?.base_case_price);\nconsole.log(prediction?.forecast?.precision_score);\nconsole.log(prediction?.forecast?.uncertainty_pct);\nconsole.log(prediction?.execution_plan?.stop_loss);\nconsole.log(prediction?.execution_plan?.take_profit);\nconsole.log(prediction?.news_impact?.headline);\nconsole.log(prediction?.market_patterns?.[0]?.pattern_name);\n```\n\n## User Order Impact\n\n```ts\nconst prediction = await client.predictOne({\n  ...payload,\n  user_impact_input: {\n    order_notional_usd: 2500,\n    leverage: 5,\n    side: \"long\",\n  },\n});\n\nconsole.log(prediction?.user_impact_estimate?.summary);\n```\n\n## Replay Training\n\n```ts\nconst run = await client.predictTrain({\n  ...payload,\n  warmup_bars: 120,\n  max_samples: 120,\n  hold_threshold_bps: 12,\n  include_samples: 10,\n  persist_run: true,\n});\n\nconsole.log(run.persisted_run_id);\nconsole.log(run.report.overall_accuracy);\nconsole.log(run.report.price_mae);\n```\n\n## Event-Impact Training\n\n```ts\nconst run = await client.predictEventImpactTrain({\n  pair: payload.pair,\n  bars_fetch: {\n    address: payload.pair.addr,\n    from: 1782228937,\n    to: 1783092937,\n    resolution: \"PT15M\",\n    metric: \"price\",\n    denomination: \"usd\",\n    chain_id: \"1\",\n    count_back: 960,\n    synthetic_gap_fill: true,\n  },\n  historical_events: [\n    {\n      source: \"manual\",\n      economy: \"USD\",\n      timestamp_ms: 1782301500000,\n      name: \"Non-Farm Payrolls\",\n      impact: 3,\n      actual: \"210K\",\n      forecast: \"180K\",\n      previous: \"195K\",\n    },\n  ],\n  include_futures_context: true,\n});\n\nconsole.log(run.report.samples[0].training_row);\n```\n\n## Background Learning\n\nArkane server can learn in the background from live requests:\n- stores live predictions by timeframe\n- waits until the timeframe expires\n- compares predicted outcome vs actual outcome\n- feeds the resolved sample back into the local `linfa` model\n- includes technical data, futures context, macro/news context and trading-pattern context\n\nThe SDK does not manage that loop directly. It happens on the backend automatically.\n\n## Paper Bot HTTP Endpoints\n\n```ts\nconst decision = await client.tradeDecision(payload, true);\nconst tick = await client.bot.tick(payload);\nconst status = await client.bot.status();\n```\n\nThese are HTTP paper flows only. They are not wallet or smart-contract execution flows.\n\n## Analytics\n\n```ts\nconst runs = await client.analytics.runs(20);\nconsole.log(runs);\n```\n\n## Local Build\n\n```bash\ncd sdk\nnpm install\nnpm run build\n```\n\n## Local Package Test\n\nCreate a tarball:\n\n```bash\ncd sdk\nnpm pack\n```\n\nInstall it in another project:\n\n```bash\nnpm install /absolute/path/to/arkane/sdk/arkane_absolute-sdk-1.3.0.tgz axios\n```\n\n## Main Methods\n\n- `predict(payload)`\n- `predictOne(payload)`\n- `predictEvaluate(payload)`\n- `predictTrain(payload)`\n- `predictEventImpact(payload)`\n- `predictEventImpactTrain(payload)`\n- `tradeDecision(payload, includeIntent?)`\n- `analytics.runs(limit?)`\n- `bot.status()`\n- `bot.start()`\n- `bot.stop()`\n- `bot.tick(payload)`\n- `bot.applyLatest(payload)`\n- `bot.positions()`\n- `bot.clearPositions()`\n- `bot.tradeDecision(payload, includeIntent?)`\n- `bot.health()`\n","readmeFilename":"README.md"}