{"_id":"@depindev/whirlpools-sdk","_rev":"3-a9131ba36f67062c021df06ed57a3206","name":"@depindev/whirlpools-sdk","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@depindev/whirlpools-sdk","version":"0.0.1","keywords":["orca_so","orca","solana","typescript","sdk","crypto","dex"],"author":{"name":"techops@orcacompute.com"},"license":"Apache-2.0","_id":"@depindev/whirlpools-sdk@0.0.1","maintainers":[{"name":"techops-orcacompute","email":"techops@orcacompute.com"}],"homepage":"https://www.orcacompute.com/","bugs":{"url":"https://github.com/depindex/whirlpools-sdk/issues"},"dist":{"shasum":"d545fa39b0e2cec71639b0d697b00c48ef585b1b","tarball":"https://registry.npmjs.org/@depindev/whirlpools-sdk/-/whirlpools-sdk-0.0.1.tgz","fileCount":216,"integrity":"sha512-iT6aCujQ2MuSfiVyV4CbYC+qabaU8TDMFb2fYPRm49YmsiT7Jf4kGaHpc7Q8Yw1ib4jb5T/fA0M9Q37ZrIXQwg==","signatures":[{"sig":"MEYCIQCRkSv/i4xrihXhWj1/Clr3iYcX/Xmv2H/ZJIFh5SNYCAIhAPbaqof4PgygPxS3i5ZyVT/Xz9xrYLJRJ+K6xjYpx9O/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":980134},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3da6b8937f432dcdae75a85a57c59ede5588ebf3","scripts":{"docs":"npx typedoc --options typedoc.json","test":"anchor test","build":"rimraf dist && tsc -p src","clean":"rimraf dist","watch":"tsc -w -p src","prepublishOnly":"yarn build","prettier-format":"prettier --config .prettierrc 'src/**/*.ts' --write"},"_npmUser":{"name":"techops-orcacompute","email":"techops@orcacompute.com"},"repository":{"url":"git+https://github.com/depindex/whirlpools-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"Typescript SDK to interact with Depin's Whirlpool program.","directories":{},"lint-staged":{"*.{ts,md}":"yarn run prettier-format"},"_nodeVersion":"18.20.2","dependencies":{"tiny-invariant":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","process":"^0.11.10","ts-node":"^10.9.2","typedoc":"~0.25.7","prettier":"^3.1.1","ts-mocha":"^10.0.0","decimal.js":"^10.4.3","typescript":"^5.3.3","@types/node":"^20.10.8","@types/bn.js":"~5.1.5","@types/mocha":"^10.0.6","@solana/web3.js":"^1.88.0","@coral-xyz/anchor":"^0.27.0","@solana/spl-token":"^0.3.11","@orca-so/common-sdk":"^0.5.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.18.1","@typescript-eslint/eslint-plugin":"^6.18.1","@metaplex-foundation/mpl-token-metadata":"2.12.0"},"peerDependencies":{"decimal.js":"^10.3.1","@solana/web3.js":"^1.75.0","@coral-xyz/anchor":"~0.27.0","@solana/spl-token":"^0.3.8","@orca-so/common-sdk":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/whirlpools-sdk_0.0.1_1721692995395_0.6616078701179433","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@depindev/whirlpools-sdk","version":"0.0.3","keywords":["orca_so","orca","solana","typescript","sdk","crypto","dex"],"author":{"name":"techops@orcacompute.com"},"license":"Apache-2.0","_id":"@depindev/whirlpools-sdk@0.0.3","maintainers":[{"name":"techops-orcacompute","email":"techops@orcacompute.com"}],"homepage":"https://www.orcacompute.com/","bugs":{"url":"https://github.com/depindex/whirlpools-sdk/issues"},"dist":{"shasum":"f2f39da1833b454ecd5ff45188325995c85afbee","tarball":"https://registry.npmjs.org/@depindev/whirlpools-sdk/-/whirlpools-sdk-0.0.3.tgz","fileCount":216,"integrity":"sha512-EgrQWidBYGdvCm74oBP72K+HOvA2/Y899QkcVnLYm6J7H71K6jTCtRLkIQuf9IaYSALLrtsnhwofXQcln7ftxw==","signatures":[{"sig":"MEUCIQCC0VHW62PnTiIQOYPb5v2+NYaPbTCUt8lttCUWe6PW6wIgP6xhW2+332aIY3ZMkCGNPGvpawrCP+V7IRk0Pv2WrUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":980135},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3da6b8937f432dcdae75a85a57c59ede5588ebf3","scripts":{"docs":"npx typedoc --options typedoc.json","test":"anchor test","build":"rimraf dist && tsc -p src","clean":"rimraf dist","watch":"tsc -w -p src","prepublishOnly":"yarn build","prettier-format":"prettier --config .prettierrc 'src/**/*.ts' --write"},"_npmUser":{"name":"techops-orcacompute","email":"techops@orcacompute.com"},"repository":{"url":"git+https://github.com/depindex/whirlpools-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Typescript SDK to interact with Depin's Whirlpool program.","directories":{},"lint-staged":{"*.{ts,md}":"yarn run prettier-format"},"_nodeVersion":"18.20.2","dependencies":{"tiny-invariant":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","process":"^0.11.10","ts-node":"^10.9.2","typedoc":"~0.25.7","prettier":"^3.1.1","ts-mocha":"^10.0.0","decimal.js":"^10.4.3","typescript":"^5.3.3","@types/node":"^20.10.8","@types/bn.js":"~5.1.5","@types/mocha":"^10.0.6","@solana/web3.js":"^1.88.0","@coral-xyz/anchor":"^0.27.0","@solana/spl-token":"^0.3.11","@orca-so/common-sdk":"^0.5.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.18.1","@typescript-eslint/eslint-plugin":"^6.18.1","@metaplex-foundation/mpl-token-metadata":"2.12.0"},"peerDependencies":{"decimal.js":"^10.3.1","@solana/web3.js":"^1.75.0","@coral-xyz/anchor":"~0.27.0","@solana/spl-token":"^0.3.8","@orca-so/common-sdk":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/whirlpools-sdk_0.0.3_1722894571026_0.3682551565630672","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@depindev/whirlpools-sdk","version":"0.0.4","keywords":["orca_so","orca","solana","typescript","sdk","crypto","dex"],"author":{"name":"techops@orcacompute.com"},"license":"Apache-2.0","_id":"@depindev/whirlpools-sdk@0.0.4","maintainers":[{"name":"techops-orcacompute","email":"techops@orcacompute.com"}],"homepage":"https://www.orcacompute.com/","bugs":{"url":"https://github.com/depindex/whirlpools-sdk/issues"},"dist":{"shasum":"9361ab6cf51c150f947ce3a18db80b4c61e21384","tarball":"https://registry.npmjs.org/@depindev/whirlpools-sdk/-/whirlpools-sdk-0.0.4.tgz","fileCount":216,"integrity":"sha512-8lkAQUIUpmOjox8+WBderf0aCeKIfwA8GGtv+9Izrc5vH4hnOEGw/po7jep2jE0wcT7XmEZwqN4DzUrgaSGxFg==","signatures":[{"sig":"MEYCIQDTN1XURIG80A/xJhAv7Ew/jZ7QaOfDk60imHAxxoN3WQIhAJUd+Me0DsfZb4O+CbqZAIWkS+KFhRoqEiHTksJ3DMJH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":980229},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3da6b8937f432dcdae75a85a57c59ede5588ebf3","scripts":{"docs":"npx typedoc --options typedoc.json","test":"anchor test","build":"rimraf dist && tsc -p src","clean":"rimraf dist","watch":"tsc -w -p src","prepublishOnly":"yarn build","prettier-format":"prettier --config .prettierrc 'src/**/*.ts' --write"},"_npmUser":{"name":"techops-orcacompute","email":"techops@orcacompute.com"},"repository":{"url":"git+https://github.com/depindex/whirlpools-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Typescript SDK to interact with Depin's Whirlpool program.","directories":{},"lint-staged":{"*.{ts,md}":"yarn run prettier-format"},"_nodeVersion":"18.20.2","dependencies":{"tiny-invariant":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","process":"^0.11.10","ts-node":"^10.9.2","typedoc":"~0.25.7","prettier":"^3.1.1","ts-mocha":"^10.0.0","decimal.js":"^10.4.3","typescript":"^5.3.3","@types/node":"^20.10.8","@types/bn.js":"~5.1.5","@types/mocha":"^10.0.6","@solana/web3.js":"^1.88.0","@coral-xyz/anchor":"^0.27.0","@solana/spl-token":"^0.3.11","@orca-so/common-sdk":"^0.5.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.18.1","@typescript-eslint/eslint-plugin":"^6.18.1","@metaplex-foundation/mpl-token-metadata":"2.12.0"},"peerDependencies":{"decimal.js":"^10.3.1","@solana/web3.js":"^1.75.0","@coral-xyz/anchor":"~0.27.0","@solana/spl-token":"^0.3.8","@orca-so/common-sdk":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/whirlpools-sdk_0.0.4_1722895589282_0.18208464157120363","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@depindev/whirlpools-sdk","version":"0.0.5","description":"Typescript SDK to interact with Depin's Whirlpool program.","license":"Apache-2.0","main":"dist/index.js","types":"dist/index.d.ts","peerDependencies":{"@coral-xyz/anchor":"~0.27.0","@orca-so/common-sdk":"^0.5.2","@solana/spl-token":"^0.3.8","@solana/web3.js":"^1.75.0","decimal.js":"^10.3.1"},"dependencies":{"@depindev/whirlpools-sdk":"file:depindev-whirlpools-sdk-0.0.4.tgz","tiny-invariant":"^1.3.1"},"devDependencies":{"@coral-xyz/anchor":"^0.27.0","@metaplex-foundation/mpl-token-metadata":"2.12.0","@orca-so/common-sdk":"^0.5.3","@solana/spl-token":"^0.3.11","@solana/web3.js":"^1.88.0","@types/bn.js":"~5.1.5","@types/mocha":"^10.0.6","@types/node":"^20.10.8","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","chai":"^5.0.0","decimal.js":"^10.4.3","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","mocha":"^10.2.0","prettier":"^3.1.1","process":"^0.11.10","rimraf":"^5.0.5","ts-mocha":"^10.0.0","ts-node":"^10.9.2","typedoc":"~0.25.7","typescript":"^5.3.3"},"scripts":{"build":"rimraf dist && tsc -p src","clean":"rimraf dist","watch":"tsc -w -p src","prepublishOnly":"yarn build","prettier-format":"prettier --config .prettierrc 'src/**/*.ts' --write","test":"anchor test","docs":"npx typedoc --options typedoc.json"},"lint-staged":{"*.{ts,md}":"yarn run prettier-format"},"repository":{"type":"git","url":"git+https://github.com/depindex/whirlpools-sdk.git"},"keywords":["orcacompute","depindex","koii","typescript","sdk","crypto","dex"],"author":{"name":"techops@orcacompute.com"},"bugs":{"url":"https://github.com/depindex/whirlpools-sdk/issues"},"homepage":"https://www.orcacompute.com/","directories":{"test":"tests"},"_id":"@depindev/whirlpools-sdk@0.0.5","gitHead":"3da6b8937f432dcdae75a85a57c59ede5588ebf3","_nodeVersion":"18.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Bmd3VG6ngnvQPU/Dxafd13l2TGqerj3gdfAjDv2scU9iVpAIoAtHGveZ/nYbbINQ7502sm9yKOS54MFB6OZDjg==","shasum":"a9d5fe6c1ff5276c9fd5a2f2c0ce9593e8b74661","tarball":"https://registry.npmjs.org/@depindev/whirlpools-sdk/-/whirlpools-sdk-0.0.5.tgz","fileCount":216,"unpackedSize":980353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlevuq3ppCmYWSjHEP5gZ3iAP5eFwCuDhBGuUW3lqECAiBcgiU5/0OSt9rVe8h4ixZt2f7YSWOtBAslVZHHyNCAAA=="}]},"_npmUser":{"name":"techops-orcacompute","email":"techops@orcacompute.com"},"maintainers":[{"name":"techops-orcacompute","email":"techops@orcacompute.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whirlpools-sdk_0.0.5_1722896502082_0.21224513083774177"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-23T00:03:15.287Z","modified":"2024-08-05T22:21:42.536Z","0.0.1":"2024-07-23T00:03:15.678Z","0.0.3":"2024-08-05T21:49:31.551Z","0.0.4":"2024-08-05T22:06:29.516Z","0.0.5":"2024-08-05T22:21:42.323Z"},"bugs":{"url":"https://github.com/depindex/whirlpools-sdk/issues"},"author":{"name":"techops@orcacompute.com"},"license":"Apache-2.0","homepage":"https://www.orcacompute.com/","keywords":["orcacompute","depindex","koii","typescript","sdk","crypto","dex"],"repository":{"type":"git","url":"git+https://github.com/depindex/whirlpools-sdk.git"},"description":"Typescript SDK to interact with Depin's Whirlpool program.","maintainers":[{"name":"techops-orcacompute","email":"techops@orcacompute.com"}],"readme":"# Whirlpools\n\nWhirpools is an open-source concentrated liquidity AMM contract on the Solana blockchain.\nThe Whirlpools Typescript SDK (`@orca-so/whirlpools-sdk`) allows for easy interaction with a deployed Whirlpools program.\n\nThe contract has been audited by Kudelski and Neodyme.\n\n# Whirlpool SDK\n\nUse the SDK to interact with a deployed Whirlpools program via Typescript.\n\n## Installation\n\nIn your package, run:\n\n```\nyarn add `@orca-so/whirlpools-sdk`\nyarn add \"@coral-xyz/anchor\"\nyarn add \"decimal.js\"\n```\n\n## Usage\n\nRead instructions on how to use the SDK on the [Orca Developer Portal](https://orca-so.gitbook.io/orca-developer-portal/orca/welcome).\n\n## Tests\n\nTo run tests for the SDK, setup your anchor environment and run:\n\n```\nanchor test\n```\n\n# License\n\n[Apache 2.0](https://choosealicense.com/licenses/apache-2.0/)\n","readmeFilename":"README.md"}