{"_id":"@carmine-options/sdk","_rev":"15-c4046accbab470547a2f6c9bba490e55","name":"@carmine-options/sdk","dist-tags":{"latest":"1.3.10"},"versions":{"1.0.0":{"name":"@carmine-options/sdk","version":"1.0.0","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.0.0","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"0d29f8d6b7df7534184db1893e670836317f7e89","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.0.0.tgz","fileCount":267,"integrity":"sha512-fdXGW+2RFyHJpdeeh+cAi3tS1Jq8ZvUC5byOnxpmItn9Bxc1tJaE/6/paJx5+enLS962yR/cE1pFKq6j8b4Xfg==","signatures":[{"sig":"MEQCID2wn1ZvfjFhOpyc1R/nnvKWpakQrUdvYpXluoiohS2GAiBR9vLwk8Xcmbg0zhpuV16tZKqcrfW82zI4JulQXhRXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082100},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"a70138cb4b5a8fafad8882f424eda0b502a2d3e3","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1765747239755_0.2091690213861297","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@carmine-options/sdk","version":"1.0.1","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.0.1","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"c7d62ad207330010e1e0afdd2fe401dd33788352","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.0.1.tgz","fileCount":267,"integrity":"sha512-TPntNjakkYODQlOflMWvrAj76Rki7B5p0HaPZMlMp8SGij//DA/Mq+YB9KWbsLfUQ+IlrYxBjt4UjXABzW0FPw==","signatures":[{"sig":"MEQCIAyNFIUr8UFhaLFWrtp1uAgKhhZf5EIWhSF1+2thoItqAiAwMnh8Fa3fk7YM0xuVO+fVWWuk+ThfmbDvw+8DhZefdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24083690},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"2167c0b5315b968fda0d8c9ccf4ef98dcd383a48","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1765750301592_0.03436654781713733","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@carmine-options/sdk","version":"1.1.0","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.1.0","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"fe2b2bcfb771038834ca58447fa1ddb122545a1c","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.1.0.tgz","fileCount":267,"integrity":"sha512-No4QQuQb/F6JU2fWtR1VAPtuoTMi8RlTlwvTXANRrcIt1Nriv7SAZJxkBzooyxjB1F0VBz5lkoyYN1S5GuHa6g==","signatures":[{"sig":"MEYCIQCiB7Ue+w25JqeOLe8h8VK9BUTlgmwElFEcE3pEs9XKpQIhALZ09a/8JwqhoTei0Mhwp3h+SQmN6QBAz2zJbhniPYlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24164912},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"01321f8d0d1b56f3f33fbe7c71836c95a523e601","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1765760892052_0.25566302599328616","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@carmine-options/sdk","version":"1.2.0","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.2.0","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"01bb1cb7e52341799a8f6e92cc7f3858e199a5ea","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.2.0.tgz","fileCount":267,"integrity":"sha512-PiMuhNdbA5LK8tgv35wBBi519Wuuht0wk7wunoMkl5VihAEzN+OM+PQa7eGv+HJTcJlHieF/A8kqszXViz1DXA==","signatures":[{"sig":"MEQCIEMc6Cq+tf9MjI5alnYKSj486AUqh7mLP9XBzTuzdxRpAiAkPLKwCZXDth9pscf+0YOewr7Q58gH6TdwO5NRAnDdfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24166992},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"01321f8d0d1b56f3f33fbe7c71836c95a523e601","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1767391332884_0.20619648889067244","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@carmine-options/sdk","version":"1.3.0","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.0","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"34893653eb0d5904c8ce4eda5b06b47bd4a39b74","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.0.tgz","fileCount":267,"integrity":"sha512-vQ5Gc+YwJcDjp4BSNUerrDOQ0nN5GnDhNPinVc/M1bxyk8BSnNBNPb1y4ibW68WhINeaNaHWdsoU5fi4bfOP1A==","signatures":[{"sig":"MEQCIDVOdWzdUm1Thddola82QlbWKxtpavg6JfewFdb7BmVgAiBEKQZO7FDOYoyigaG8RO/fktyiwWZNxzvxGrstoGozEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24166992},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"4b2ac8449e0e784797af3f4f3f4005bf1b1943ff","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1769088927134_0.9608710163117558","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@carmine-options/sdk","version":"1.3.1","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.1","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"148d251441b6f918b068cc0b04dcb8d65dd3c8a6","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.1.tgz","fileCount":267,"integrity":"sha512-/0dNfXIeECy+wBtMhlPxSw7Ev3Im5CthY6vt9YnpIeetoU7qtNJdCydYv/ihSeW12fH6mdJOdshx/byfcSNFKw==","signatures":[{"sig":"MEYCIQCrd9WJ/z43M6lXROvDMqVcQlUwVzno7vVPZ7cjXhoKmQIhAJqu8Ylq/bBAta2n+Z2rTazLteHd04J6Nf6GgnZ3IJle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24206641},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"6b7fd0ee7102ae8118585d89b3ae835da8d896cf","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.1_1769090944977_0.5856384354609145","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@carmine-options/sdk","version":"1.3.2","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.2","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"e28061cc336cd7dd523720d88bcbc0a63627e213","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.2.tgz","fileCount":267,"integrity":"sha512-zlfIAnnyWB+qyWOc0Z13YMRMrPmgOkUkcR+fRQqixUG641sfq9h/7W2FiRkkhg9PEGONbuYuMwFMDcVA4KpN8g==","signatures":[{"sig":"MEYCIQDuno/V3MbJF9sOLVIDywnMozwIIRi+XofF+YROclok7wIhALgFg7kz+ZDE01kc2p1t+bkf06upM2aHd4cBV+8chrSw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24206955},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"6b7fd0ee7102ae8118585d89b3ae835da8d896cf","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.2_1769095082523_0.17868255615558626","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@carmine-options/sdk","version":"1.3.3","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.3","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"5b1c7ab4cae48f9e31cfe98cf02274cd28cb6e96","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.3.tgz","fileCount":267,"integrity":"sha512-hACTrZjvgJjHi3KxwQkWGQpf5TlHDhvuq40fiqWEtnoEQGOk3qF7VOOcPx5VnAdqwCKWfLrkQFAMJ6BTpk162g==","signatures":[{"sig":"MEUCIQDO0DzIaHKKpvdAM18TbkqwGuQ4SvJCSYvEG0bY+c2BNAIgakUQxBPbXtB9pJZFPoWhKOQJMFKcfQLwQKHdsq6Z2+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24208656},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.3_1769098261246_0.10646837686985733","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@carmine-options/sdk","version":"1.3.4","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.4","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"04f9f7ef101489aaaafe0dae632a9dae3f6b17dd","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.4.tgz","fileCount":267,"integrity":"sha512-irv1I+yotNQ3E64eDz/LLJMCemk6frd/DedakWGKMQqtVifyxDZDqTi0I1X57fydRqh3CxVA1CyCvSUEAu9xOA==","signatures":[{"sig":"MEYCIQDW6R8H15rEhjau8CnVOVkMNp7rahTKBQxgd52i1nT44AIhAKckG6T1FbvGWpvsGxpDgmYqlFOvVrJLgVcgKmCw6xak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24213419},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.4_1769161554478_0.24668555599318354","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@carmine-options/sdk","version":"1.3.5","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.5","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"b47933dbe1fe378e1696596550b82d54663d88ea","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.5.tgz","fileCount":267,"integrity":"sha512-vkhFOh7FJZtcB5zwvLLix3uH6yAZjqaufuZoRz1QBltBTxUYPdk+32ncwb/IkAv+RVyyviwZZds/q+xVX+cvQA==","signatures":[{"sig":"MEYCIQDSvll3g1GIgFzYa8b+pYjY+fTY0W1WPWa0Zd78oGlzuAIhAMuMtzlkp1igImAMXQZ0YV0takxh0iBA9rU7Q7Mg0TNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24221953},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.5_1769163603943_0.436519320341614","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@carmine-options/sdk","version":"1.3.6","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.6","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"0b85257e61d21cf947df923705287851b42892e3","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.6.tgz","fileCount":267,"integrity":"sha512-tKrvI3tJVqCOVXYGlNIfT4C8DeIuRKW4pR50xW7tNsC2gn/8d4BN1JCWRDJaz0ZQOAXsh34vVWkhsSVYXnZDgQ==","signatures":[{"sig":"MEUCIEektT4NAYS8RdUeK66ZJHR8SAPTdYHejTHgrbmaEs0QAiEAsXTag5MGgiWcGqvFZTicprb5qRX/T1Uf4hSiswnVWq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24209005},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.6_1769412809696_0.10693892088118861","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@carmine-options/sdk","version":"1.3.7","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.7","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"4c65d15bfcd21d9c40e3dfbeb00d22fdc31252bd","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.7.tgz","fileCount":267,"integrity":"sha512-bMml/ikesB2tJVCRcS84n5UvxEedX6pzZUdVV3AX3Lnir1FjTu/N6pSyUvMTUqfIoM0fbubWDwCejsJFicz2AQ==","signatures":[{"sig":"MEQCICy7GVwluEn5o5gVMgGNSWcuD3V+1tkZNBiJ0+IyHgezAiARm2L2QoRNhD8/QZEjK7EAYjhj2Opizop5kwMctrH03Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24209701},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.7_1769413503176_0.1251069403256242","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@carmine-options/sdk","version":"1.3.8","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.8","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"255b5e61647d032eba22a5cac67f2fa8ef47dd95","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.8.tgz","fileCount":267,"integrity":"sha512-q2D5G2U2PMiv5MF2R5U7vslApQz7j/WFh1n6GYo7kAjtnGxwUvnEtOVUpj53dmw/I/6DQXWOKziTXfBGQrlQ8Q==","signatures":[{"sig":"MEUCIQDBwgQOtjYOKf9D6YDqBJtKdj7pVhNgCs4L9MzAYevzqgIgPGD3VexR1QSMZMjzz2MOHw53WtzseK2thmRMOMsEJ1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24214459},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.8_1769415624819_0.6771684844458103","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@carmine-options/sdk","version":"1.3.9","keywords":["carmine","starknet","defi","sdk","options","web3"],"author":{"name":"David Vodrážka"},"license":"MIT","_id":"@carmine-options/sdk@1.3.9","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"dist":{"shasum":"ef47c826ab03d636bccbd16bf5dacfbcd3216499","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.9.tgz","fileCount":267,"integrity":"sha512-doCnoXVYbav4hm3K0pIiZH0+EmUyRRiNT5qAxILfXc39Tl6UmxIwCMw7xNbReMEqaE5esM0eOoIkgZPIvcKg7A==","signatures":[{"sig":"MEYCIQDBnm0M/2xkFJ0VtY4RdDl6iWGWf2w9epvqXBejaKciNQIhAMl1N/Mt1t1D4h7jv87yDmPsXXCFAs3w9di5GOTsipU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24214445},"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.cjs"},"./governance":{"types":"./dist/governance/index.d.ts","import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs"}},"gitHead":"02f22f3380195f8bd1073b630c0a23fc41554744","scripts":{"dev":"tsup --watch","lint":"oxlint --config oxlint.config.json .","test":"vitest run","build":"tsup src/**/* --dts --format esm,cjs --clean","publish":"npm publish --access public","test:ci":"vitest run --coverage","test:watch":"vitest","generate-abis":"./scripts/generateABIs.sh"},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"repository":{"url":"git+https://github.com/CarmineOptions/carmine-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"TypeScript SDK for interacting with Carmine Options AMM","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"starknet":"^8.9","decimal.js":"^10.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","oxlint":"^1.13.0","vitest":"^3.2.4","typescript":"^5.9.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.9_1769415738007_0.684515173083271","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@carmine-options/sdk","version":"1.3.10","author":{"name":"David Vodrážka"},"description":"TypeScript SDK for interacting with Carmine Options AMM","repository":{"type":"git","url":"git+https://github.com/CarmineOptions/carmine-sdk.git"},"main":"dist/index.cjs","sideEffects":false,"types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"./core":{"import":"./dist/core/index.mjs","require":"./dist/core/index.cjs","types":"./dist/core/index.d.ts"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs","types":"./dist/api/index.d.ts"},"./governance":{"import":"./dist/governance/index.mjs","require":"./dist/governance/index.cjs","types":"./dist/governance/index.d.ts"}},"scripts":{"build":"tsup src/**/* --dts --format esm,cjs --clean","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","test:ci":"vitest run --coverage","lint":"oxlint --config oxlint.config.json .","generate-abis":"./scripts/generateABIs.sh","publish":"npm publish --access public"},"devDependencies":{"@vitest/coverage-v8":"3.2.4","oxlint":"^1.13.0","tsup":"^8.5.0","tsx":"^4.20.5","typescript":"^5.9.2","vitest":"^3.2.4"},"dependencies":{"decimal.js":"^10.6.0","starknet":"^8.9"},"publishConfig":{"access":"public"},"license":"MIT","keywords":["carmine","starknet","defi","sdk","options","web3"],"gitHead":"53d633eb802930597350332a3a2d090769406f0d","_id":"@carmine-options/sdk@1.3.10","bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","_nodeVersion":"22.17.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-OqkX57vLjxz/Pi3YbOUY2Z6MmV2a7kq28ePMwxKC8z4mpqquZTraXWaT8qOCSubzAlJ93elTOXbgHfU2HcQNRw==","shasum":"5e541167babfc491822c16993af04d7ce05264da","tarball":"https://registry.npmjs.org/@carmine-options/sdk/-/sdk-1.3.10.tgz","fileCount":267,"unpackedSize":24213072,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGS2wiMxdsQkoCYw1HLRkYiYgROZP67TuMBNcgynO4teAiEAzZ27OGtFszjStUwl2JeM5oYVrsv2p0eqaE0TjOpiiPY="}]},"_npmUser":{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"},"directories":{},"maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.3.10_1774874502991_0.028236179472115985"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-14T21:20:39.687Z","modified":"2026-03-30T12:41:43.439Z","1.0.0":"2025-12-14T21:20:40.021Z","1.0.1":"2025-12-14T22:11:41.920Z","1.1.0":"2025-12-15T01:08:12.359Z","1.2.0":"2026-01-02T22:02:13.206Z","1.3.0":"2026-01-22T13:35:27.502Z","1.3.1":"2026-01-22T14:09:05.346Z","1.3.2":"2026-01-22T15:18:03.040Z","1.3.3":"2026-01-22T16:11:01.610Z","1.3.4":"2026-01-23T09:45:54.789Z","1.3.5":"2026-01-23T10:20:04.263Z","1.3.6":"2026-01-26T07:33:30.109Z","1.3.7":"2026-01-26T07:45:03.448Z","1.3.8":"2026-01-26T08:20:25.112Z","1.3.9":"2026-01-26T08:22:18.294Z","1.3.10":"2026-03-30T12:41:43.298Z"},"bugs":{"url":"https://github.com/CarmineOptions/carmine-sdk/issues"},"author":{"name":"David Vodrážka"},"license":"MIT","homepage":"https://github.com/CarmineOptions/carmine-sdk#readme","keywords":["carmine","starknet","defi","sdk","options","web3"],"repository":{"type":"git","url":"git+https://github.com/CarmineOptions/carmine-sdk.git"},"description":"TypeScript SDK for interacting with Carmine Options AMM","maintainers":[{"name":"davevodrazka","email":"dave.vodrazka@gmail.com"}],"readme":"## Carmine SDK\n\nTypeScript utilities for interacting with the Carmine options AMM on Starknet. The SDK wraps on-chain contracts, off-chain data APIs, and governance helpers so you can quote premia, manage liquidity, and fetch analytics with minimal boilerplate.\n\n### Install\n\n```bash\npnpm add carmine-sdk\n# or: npm install carmine-sdk / yarn add carmine-sdk\n```\n\n### Initialization\n\nBefore using any module, configure the RPC and API endpoints once in your app:\n\n```ts\nimport { initCarmineSdk } from \"carmine-sdk\";\n\ninitCarmineSdk({\n  rpcUrl: \"https://your-starknet-rpc\",\n  apiUrl: \"https://backend-api-url\", // default\n});\n```\n\n### Off-chain data (REST API)\n\n```ts\nimport { CarmineApi } from \"carmine-sdk/api\";\n\nconst prices = await CarmineApi.livePrices();\nconst pool = await CarmineApi.poolState(\"0x…lpAddress\");\nconst trades = await CarmineApi.tradeEvents(undefined, {\n  limit: 20,\n  offset: 0,\n});\nconst liquidity = await CarmineApi.liquidityEvents(\"0x…user\", {\n  limit: 50,\n  offset: 0,\n});\n```\n\n### On-chain AMM helpers\n\n```ts\nimport { CarmineAmm, ETH_USDC_CALL } from \"carmine-sdk/core\";\n\nconst options = CarmineAmm.getAllNonExpiredOptionsWithPremia(ETH_USDC_CALL);\nconst option = options[0];\nconst size = 1;\nconst slippage = 0.05; // 5% slippage\nconst premia = await option.getPremia(size, false); // size 1, isClosing false\nconst call = option.tradeOpen(size, premia, slipapge);\n\n// user's wallet then executes \"call\"\n```\n\n### Governance\n\n```ts\nimport { Governance, VoteStatus } from \"carmine-sdk/governance\";\n\nconst live = await Governance.getRichLiveProposals(\"0x…user\");\nconst voteCall = Governance.voteCall(live[0].id, VoteStatus.Yay);\n```\n\n### Development\n\n```bash\npnpm install\npnpm lint\npnpm test\npnpm build\n```\n\nThe build uses `tsup` to emit CJS/ESM bundles with type declarations. Tests run with `vitest`.\n","readmeFilename":"README.md"}