{"_id":"@cardinal/rewards-center-dust","_rev":"2-75d4198451ed96d7f869fbd468bf1839","name":"@cardinal/rewards-center-dust","dist-tags":{"dust":"0.3.0-dust.0","latest":"0.4.0"},"versions":{"0.3.0-dust.0":{"name":"@cardinal/rewards-center-dust","version":"0.3.0-dust.0","description":"Cardinal rewards center","keywords":["solana","anchor","cardinal"],"main":"dist/cjs/index.js","module":"dist/esm/index.js","repository":{"type":"git","url":"git@github.com:cardinal-labs/cardinal-rewards-center.git"},"author":{"name":"Jeremy Bogle","email":"jeremy@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-rewards-center/issues","email":"team@cardinal.so"},"homepage":"https://cardinal.so/","license":"MIT","lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,json,jsx,html,css,md}":"prettier --write"},"scripts":{"build":"rm -fr dist/ && tsc -P tsconfig.cjs.json && tsc -P tsconfig.esm.json","clean":"rm -fr dist/","idl:generate":"./generate-idls.sh","sdk:generate":"node generate-sdk.js","erd:generate":"node generate-erd.js","docs:generate":"typedoc --excludePrivate --includeVersion --out site/ sdk/index.ts","typecheck":"tsc","lint":"eslint 'sdk/**/*.{js,ts}' --fix","test":"jest --setupFiles dotenv/config --detectOpenHandles"},"dependencies":{"@cardinal/common":"^6.1.3","@metaplex-foundation/mpl-token-auth-rules":"^1.1.0","@metaplex-foundation/mpl-token-metadata":"^2.8.1","@metaplex-foundation/rustbin":"^0.3.1","@metaplex-foundation/solita":"^0.12.2","@project-serum/anchor":"0.25.0","@solana/web3.js":"^1.66.2","bn.js":"^5.2.0"},"resolutions":{"@solana/spl-token":"=0.3.6"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@solana/spl-token":"=0.3.6","@types/bn.js":"^5.1.0","@types/jest":"^29.2.0","@types/yargs":"^17.0.13","colors":"^1.4.0","dotenv":"^16.0.3","eslint":"^8.25.0","eslint-import-resolver-node":"^0.3.6","eslint-plugin-github":"^4.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^25.3.2","eslint-plugin-simple-import-sort":"^8.0.0","eslint-plugin-unused-imports":"^2.0.0","jest":"^29.2.1","lint-staged":"^13.0.3","pretty-quick":"^3.1.3","readline":"^1.3.0","ts-jest":"^29.0.3","typedoc":"^0.23.20","typescript":"^4.8.4","yargs":"^17.6.2"},"_id":"@cardinal/rewards-center-dust@0.3.0-dust.0","dist":{"shasum":"c2f024ecfa78a2d62abae35e378156d35ea9df69","integrity":"sha512-9jNReMIhYSAPWazz/9FI/WZ15+vc9n5BL+lfy2m661wFMgwjDzoNKrI8rnNp5S+ksaBQFKSNNOq6WgxZbCG3bw==","tarball":"https://registry.npmjs.org/@cardinal/rewards-center-dust/-/rewards-center-dust-0.3.0-dust.0.tgz","fileCount":683,"unpackedSize":2842240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8LlajrcOogHeEZT2TTp17r3D1vmUyi2q1J8SFM1KoFAiEA1CrUb62gxqr9g5HHmN2NRiBCHV2geB63h4eLDcbLW9U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5S+9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfHw//UWnKQdZCnLbp3+v9lcBT/M8WCdKvmIN9vb8cQlqx54sf2dkj\r\nhw3Ca/GeYw5v0gXpDJlg/nX1j+Khspe+gN9K15wORjXFIonLCVWXfiBV+3KQ\r\n3EibwDkdNJg8NMxatwVdqnF53kndaMWaUTG0s7BgqXsl77QHt5Wm3Ooe9FKH\r\nvLMRL7rx0DHeick7nW3zpFWOxu8t4+Ury39kww2FXK7jHlZsoQkBq4RvTNvz\r\n28jLybgVrmiayee/MVlewq7Ozy1g7/bP+ZBvZw7b7eEeGy2/VVVVh83s1V9v\r\n5oBDEi+68kDf36DRV8s1r2XqOoiAb6+0n7YNGOEplbtrBgl1wHUq+n7pmNjv\r\n6FAH7C9DFwySpwg1MtpC/vOMXe4Xhsf9E7oz9BmWB7dGpW3OFQEtRr1Je0Z4\r\n/b1yGLDe8TnJ53xb/KA2OZdvdTf9zeHScskaY5fsApw1WaCUGaLTv5GZ4n9M\r\nTyaZfOIm+aQksSf0T4pVFfzQGh5YqVFcdHj0RJu0zOtO24sCg0Kc8kC44YT1\r\nPASPUgojpiYnCPNknzm48ApZXvMCqaAIP0tpYKCq/nGR0u9A/UPB7tX7cnXv\r\n7xWS51rY/4W4Dx6k/TD1jbfuUi5dQ0ZG2TvunE4aJiqwa2Jp4cKGBgncpdAm\r\nU+WukuMgE9Ob42W0Yet1rjXzuZaZxfpYLfg=\r\n=dnbC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"__jb","email":"jpbogle22@gmail.com"},"directories":{},"maintainers":[{"name":"thecurryman","email":"avinashkalpitjain@gmail.com"},{"name":"giannisc","email":"giannischatziveroglou@gmail.com"},{"name":"__jb","email":"jpbogle22@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rewards-center-dust_0.3.0-dust.0_1675964348816_0.48213118145506884"},"_hasShrinkwrap":false},"0.3.1":{"name":"@cardinal/rewards-center-dust","version":"0.3.1","description":"Cardinal rewards center","keywords":["solana","anchor","cardinal"],"main":"dist/cjs/index.js","module":"dist/esm/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/cardinal-labs/cardinal-rewards-center.git"},"author":{"name":"Jeremy Bogle","email":"jeremy@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-rewards-center/issues","email":"team@cardinal.so"},"homepage":"https://cardinal.so","license":"MIT","lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,json,jsx,html,css,md}":"prettier --write"},"scripts":{"build":"rm -fr dist/ && tsc -P tsconfig.cjs.json && tsc -P tsconfig.esm.json","clean":"rm -fr dist/","idl:generate":"./generate-idls.sh","sdk:generate":"node generate-sdk.js","erd:generate":"node generate-erd.js","docs:generate":"typedoc --excludePrivate --includeVersion --out site/ sdk/index.ts","typecheck":"tsc","lint":"eslint 'sdk/**/*.{js,ts}' --fix","test":"jest --setupFiles dotenv/config --detectOpenHandles"},"dependencies":{"@cardinal/common":"^6.1.3","@metaplex-foundation/mpl-token-auth-rules":"^1.1.0","@metaplex-foundation/mpl-token-metadata":"^2.8.1","@metaplex-foundation/rustbin":"^0.3.1","@metaplex-foundation/solita":"^0.12.2","@project-serum/anchor":"0.25.0","@solana/web3.js":"^1.66.2","bn.js":"^5.2.0"},"resolutions":{"@solana/spl-token":"=0.3.6"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@solana/spl-token":"=0.3.6","@types/bn.js":"^5.1.0","@types/jest":"^29.2.0","@types/yargs":"^17.0.13","colors":"^1.4.0","dotenv":"^16.0.3","eslint":"^8.25.0","eslint-import-resolver-node":"^0.3.6","eslint-plugin-github":"^4.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^25.3.2","eslint-plugin-simple-import-sort":"^8.0.0","eslint-plugin-unused-imports":"^2.0.0","jest":"^29.2.1","lint-staged":"^13.0.3","pretty-quick":"^3.1.3","readline":"^1.3.0","ts-jest":"^29.0.3","typedoc":"^0.23.20","typescript":"^4.8.4","yargs":"^17.6.2"},"types":"./dist/cjs/index.d.ts","gitHead":"15cc027e9300cd89c113a0730f8bf4eee2e2db10","_id":"@cardinal/rewards-center-dust@0.3.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-m1Eqh5yjkSBkHFiBvZvGAfrFnGAhfpOmT9JyYv6RndYq+Je5+zK9er89SADbGqGZnQxVEWYhVqzTZMYey0czFA==","shasum":"a6187a48657441ddf712c7d90c795f1d38da271c","tarball":"https://registry.npmjs.org/@cardinal/rewards-center-dust/-/rewards-center-dust-0.3.1.tgz","fileCount":660,"unpackedSize":2843252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHea8QETeRxOMcH5xP4LfrLwZllN6Ux2Ats50EU7610YAiBgDKNRkcME0ccy3lgWHYHGIkxyIYBddJ1eqRy0dGQioA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8pEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm5BAAoGygqyG8e6jGOoSResb6LzTcAQdP/Jo8oTwhzO4uUAsGPy66\r\nCbD5vG1mFu83YTXZKUuMIbO0jge9JkIhnr1tq+9SYZm92WuEkqTHi4Z2f3pl\r\nQhG1nV0euNr/kZGpjjahv35hw5ThbFXDajVwfvkM/tfHXROcg0/y6fymwv1y\r\nq9iqBWinL+dqgORCXzvHOWUXC0D+XEsISHvstJRo3GEsWpa3JB0we+lOS953\r\nSR87h+g2RUZlquK7wFD/ZEeVrTAuf486CFCW6gcTo/kE1eXYuclPDhheLp7S\r\ncDTYY7Z5ND7aH0bf/CwHoOSGBVWcnNlYinjqcb9LFjcc8IFllWq85PVRTPKo\r\n/4uc8MANPWgLmM04YvFpvvfZkyZaf5aSSsZ6+merYPFrA7Z8uI9MX4vJg09J\r\ncXpTpEMScWBBCZSqRmRK31df8cD8EERVy+TOUIRf5+An/gK6+UiyOGYYkhI3\r\n+2ZSFKVoawPVPKBRZ/FRiCjw+XN63d1x10n4t28tE+3+Ccsxgeh/LBdfZPdL\r\n+8JO805AF0Ock2WyFsdrfuJWfxS+Hr8GNxHNDBZY5GIF7hA1CbkU11POVpVE\r\nKo4aS+a5LrKemeX5YQPvxCYxMC4Wkbu3/Dgbjc3CnodtFmk6Ni17iveoxQ6b\r\nKvCoTBkVzM+0AwSp3pvk2gBXtJJOvHTsu/E=\r\n=t2cr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"giannisc","email":"giannischatziveroglou@gmail.com"},"directories":{},"maintainers":[{"name":"thecurryman","email":"avinashkalpitjain@gmail.com"},{"name":"giannisc","email":"giannischatziveroglou@gmail.com"},{"name":"__jb","email":"jpbogle22@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rewards-center-dust_0.3.1_1676841237593_0.25680529978958555"},"_hasShrinkwrap":false},"0.4.0":{"name":"@cardinal/rewards-center-dust","version":"0.4.0","description":"Cardinal rewards center","keywords":["solana","anchor","cardinal"],"main":"dist/cjs/index.js","module":"dist/esm/index.js","repository":{"type":"git","url":"git@github.com:cardinal-labs/cardinal-rewards-center.git"},"author":{"name":"Jeremy Bogle","email":"jeremy@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-rewards-center/issues","email":"team@cardinal.so"},"homepage":"https://cardinal.so/","license":"MIT","lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,json,jsx,html,css,md}":"prettier --write"},"scripts":{"build":"rm -fr dist/ && tsc -P tsconfig.cjs.json && tsc -P tsconfig.esm.json","clean":"rm -fr dist/","idl:generate":"./generate-idls.sh","sdk:generate":"node generate-sdk.js","erd:generate":"node generate-erd.js","docs:generate":"typedoc --excludePrivate --includeVersion --out site/ sdk/index.ts","typecheck":"tsc","lint":"eslint 'sdk/**/*.{js,ts}' --fix","test":"jest --setupFiles dotenv/config --detectOpenHandles"},"dependencies":{"@cardinal/common":"^6.1.3","@metaplex-foundation/mpl-token-auth-rules":"^1.1.0","@metaplex-foundation/mpl-token-metadata":"^2.8.1","@metaplex-foundation/rustbin":"^0.3.1","@metaplex-foundation/solita":"^0.12.2","@project-serum/anchor":"0.25.0","@solana/web3.js":"^1.66.2","bn.js":"^5.2.0"},"resolutions":{"@solana/spl-token":"=0.3.6"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@solana/spl-token":"=0.3.6","@types/bn.js":"^5.1.0","@types/jest":"^29.2.0","@types/yargs":"^17.0.13","colors":"^1.4.0","dotenv":"^16.0.3","eslint":"^8.25.0","eslint-import-resolver-node":"^0.3.6","eslint-plugin-github":"^4.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^25.3.2","eslint-plugin-simple-import-sort":"^8.0.0","eslint-plugin-unused-imports":"^2.0.0","jest":"^29.2.1","lint-staged":"^13.0.3","pretty-quick":"^3.1.3","readline":"^1.3.0","ts-jest":"^29.0.3","typedoc":"^0.23.20","typescript":"^4.8.4","yargs":"^17.6.2"},"_id":"@cardinal/rewards-center-dust@0.4.0","dist":{"shasum":"2de582aaba52a826973785a39906cbcf4375eb2e","integrity":"sha512-34PjV3o20kgfNSr1cXT7L0j4rDZdmUjmCWssrsCtDSdK8acUk/V3Uf917GKkEq+X6uewCbl46nAaFXcn9AGkPQ==","tarball":"https://registry.npmjs.org/@cardinal/rewards-center-dust/-/rewards-center-dust-0.4.0.tgz","fileCount":683,"unpackedSize":2854589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoMoBVvpOPIViAcN38ik9McVLlq2n6/9pH2BNZELeQ6AiEAhAnjQoYi4+oSHU/SeK9Pk0aQr/eb8/R/5OfZx/RVNgk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkINMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqxhAAiVBkNyfSquJL22lP9qq28/rhTLFDTU3t45h5tNveq8if+Qz4\r\n6N++lnd2vNvS1QwmoUmfa4sX1T2Pm84N4gtHcHYx96LEeuai6parN7/WBsxp\r\nat8D78+vYQ0Y8rmDL3W3YzCsQe7IdxUs8/4lhbD3Yp+tVP01yr9Ji/7xmclk\r\nXU1gQfJhdfs2Mhv14gLsypR7wDQsE0MfX2YECFShYrb9m/z9KbLUp01bHEug\r\nnPFy5nLnNxshxmURrhiysyg1/nP32WbWnbRjvSJ8pXb4/0Z0VXLuDRlZFNh1\r\nno0R+/yxzR3UkdecQOT5j0ZXErDT1U67f5J0NpFSmfIxcZYMwD7CPwcpeDgi\r\n4mJnAPqJjDBgFxBOjYCyEWV2vaWgyI50GqBUT9v104sqEgf+KLMFzLeDJMlG\r\nNaeKd0McY3uMgEPmB7OIf7HndJcCI5KaLfr1uQ6rdtlqgeLeHAAQeLjGs7tL\r\nqGpC6A7LPVSH/UQoe8xZNw+uP6fkl63hyPutyka92N01kRoIz4lh/CN8QSYt\r\nl1u/wk7sJ+5MSOb40aHLIcQxfVsrEXqu1nGITDSQQcHtZJUNsTfYjbSUiNBU\r\nq6zZgFLoJDhvibl0bB8m4X2jjIg4Ks0T4S13MGZISDdf89OSiMAFwS6g57d/\r\n5oJMhlvZd9zXasoqOzw6Ovz71bfOBOlLtWQ=\r\n=SS8L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"__jb","email":"jpbogle22@gmail.com"},"directories":{},"maintainers":[{"name":"thecurryman","email":"avinashkalpitjain@gmail.com"},{"name":"giannisc","email":"giannischatziveroglou@gmail.com"},{"name":"__jb","email":"jpbogle22@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rewards-center-dust_0.4.0_1679872806199_0.4851518284085563"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-09T17:39:08.722Z","0.3.0-dust.0":"2023-02-09T17:39:09.076Z","modified":"2023-03-26T23:20:06.600Z","0.3.1":"2023-02-19T21:13:57.840Z","0.4.0":"2023-03-26T23:20:06.426Z"},"maintainers":[{"name":"thecurryman","email":"avinashkalpitjain@gmail.com"},{"name":"giannisc","email":"giannischatziveroglou@gmail.com"},{"name":"__jb","email":"jpbogle22@gmail.com"}],"description":"Cardinal rewards center","homepage":"https://cardinal.so/","keywords":["solana","anchor","cardinal"],"repository":{"type":"git","url":"git@github.com:cardinal-labs/cardinal-rewards-center.git"},"author":{"name":"Jeremy Bogle","email":"jeremy@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-rewards-center/issues","email":"team@cardinal.so"},"license":"MIT","readme":"# Cardinal rewards-center\n\n[![License](https://img.shields.io/badge/license-AGPL%203.0-blue)](https://github.com/cardinal-labs/cardinal-rewards-center/blob/master/LICENSE)\n[![Release](https://github.com/cardinal-labs/cardinal-rewards-center/actions/workflows/release.yml/badge.svg?branch=v0.0.27)](https://github.com/cardinal-labs/cardinal-rewards-center/actions/workflows/release.yml)\n\n<div style=\"text-align: center; width: 100%;\">\n  <img style=\"width: 100%\" src=\"./doc-assets/banner.png\" />\n</div>\n\n<p align=\"center\">\n    A rewards center for NFTs and FTs on Solana\n</p>\n\n## Background\n\nCardinal rewards center is a modular smart contract for staking tokens and distributing various rewards.\n\n## Packages\n\n| Package                    | Description                              | Version                                                                                                                     | Docs                                                                                                                |\n| :------------------------- | :--------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------ |\n| `cardinal-rewards-center`  | Stake pool tracking total stake duration | [![Crates.io](https://img.shields.io/crates/v/cardinal-rewards-center)](https://crates.io/crates/cardinal-rewards-center)   | [![Docs.rs](https://docs.rs/cardinal-rewards-center/badge.svg)](https://docs.rs/cardinal-rewards-center)            |\n| `@cardinal/rewards-center` | TypeScript SDK for rewards-center        | [![npm](https://img.shields.io/npm/v/@cardinal/rewards-center.svg)](https://www.npmjs.com/package/@cardinal/rewards-center) | [![Docs](https://img.shields.io/badge/docs-typedoc-blue)](https://cardinal-labs.github.io/cardinal-rewards-center/) |\n\n## Addresses\n\nProgram addresses are the same on devnet, testnet, and mainnet-beta.\n\n- RewardsCenter: [`rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U`](https://explorer.solana.com/address/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U)\n\n## State map\n\n<div style=\"text-align: center; width: 100%;\">\n  <img style=\"width: 100%\" src=\"./doc-assets/diagram.png\" />\n</div>\n\n## Questions & Support\n\nIf you are developing using Cardinal rewards-center contracts and libraries, feel free to reach out for support on Discord. We will work with you or your team to answer questions, provide development support and discuss new feature requests.\n\nFor issues please, file a GitHub issue.\n\n> https://discord.gg/cardinallabs\n","readmeFilename":"README.md"}