{"_id":"@honeycomb-finance/sar","_rev":"39-dc0eaf57e08a1152cea717d5688a8414","name":"@honeycomb-finance/sar","dist-tags":{"internal":"1.0.1-internal-20231220192401","latest":"1.0.5","rc":"1.0.3"},"versions":{"0.0.1-internal-20230920083758":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230920083758","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230920083758","@honeycomb-finance/shared":"0.0.1-internal-20230920083758","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920083758","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920083758","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230920083758","gitHead":"723d09416e9857ab652b012b0de6946ec6bc31b1","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-aItcRpJFs1q7d+yaed74qUy+0ymZpdRJoihD6kxj360vVmFgiRuhEkC1lHLO6QAorAB4UH2g/Y/Riz7hfjtR1g==","shasum":"4080eade0f380cea60d367bd80ca2ce30e4a9ada","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230920083758.tgz","fileCount":47,"unpackedSize":398253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmcy/8TtCS7FeeT2gnAO9Ls4A7JHiqdnSnU0zESz1ljwIhANbZVWNlPRkCp7UG7oQ/su6tCNGknXBv329oIi77SftK"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230920083758_1695199091901_0.8131587799340612"},"_hasShrinkwrap":false},"0.0.1-internal-20230920162910":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230920162910","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230920162910","@honeycomb-finance/shared":"0.0.1-internal-20230920162910","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920162910","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920162910","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230920162910","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"968c7f11c5f5ca8056fb2ae8f0d46da355652abc","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-FEZhpJMXDfUnCNz+UlzYaQBl/CBjyUlX6iTbe4P3GABbLNpi33SahDQw5pB2aQwrVKmqx5eXBz7bWv874a+6jw==","shasum":"5a81276b2c2343cc47572b7db2a449cea33e36a1","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230920162910.tgz","fileCount":80,"unpackedSize":606217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9BRYMitGmSf5MscRoFpef97Dj9Q/XUPEhHPZUMevHNQIhAM3QihNemtdkD47RExNwPTLbk/xZScnBPzp1BD7ZyLxY"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230920162910_1695228129219_0.930231746270286"},"_hasShrinkwrap":false},"0.0.1-internal-20230920184619":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230920184619","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230920184619","@honeycomb-finance/shared":"0.0.1-internal-20230920184619","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920184619","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920184619","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230920184619","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"2eff0eb240bef74e94fd9aea391a33fb85caa2ec","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Dqlkax1slcLiZCz0o/d7R/DaA7ZItrFSCNVuYllbLsC55KhZeB9OsyYu/UBJKvHc4u0ws7Kq7lmlyEjD3cNnug==","shasum":"67b98dc2fac4feff59e9acb2b6160c3518d67762","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230920184619.tgz","fileCount":80,"unpackedSize":606217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMr+6ZXkISFKBYNp2X5np7wB+us97DPHMO27QepgXGrAiEAoFGWFRWyNFL1VmJH/zEaaMMn2XhTRBYwp2wWoN90x9A="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230920184619_1695236254747_0.5124812851269049"},"_hasShrinkwrap":false},"0.0.1-internal-20230920201500":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230920201500","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230920201500","@honeycomb-finance/shared":"0.0.1-internal-20230920201500","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920201500","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920201500","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230920201500","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"6cb982543df1548bb8edc66852efecc071694c5a","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-mngx8s8HOrwfzv61DhkEFO2DjnUWQXhYTGO1O4rs4kXrx0ZWXyZXet4KeHKAlAZdV+2HJNvlOc6F1EOzpwlF5w==","shasum":"429dcacb2b38dd4219639f7b854b517c14ac62dc","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230920201500.tgz","fileCount":80,"unpackedSize":606361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPnNCIL+CR+4LbRxwymwooQCpE3WQXqak31k6/F4Y/7AiAMAEptbCm8FBrhEL0x8kDYzSEncoDYVeoBwjEf4TyLwQ=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230920201500_1695241649431_0.37178869744787946"},"_hasShrinkwrap":false},"0.0.1-internal-20230921064423":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230921064423","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230921064423","@honeycomb-finance/shared":"0.0.1-internal-20230921064423","@honeycomb-finance/state-hooks":"0.0.1-internal-20230921064423","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921064423","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230921064423","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"bd61b70c5f8f38b8404f5765ddc2d758de104a9c","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-pv4I3DT5uMZzKtC1HP6G0IrBpHZh63ZE0a2heV4TofaiaBOM4s/wpGA8FBl8F/5dWNVzrsLOaxgL8M61sqySGg==","shasum":"749cbee50653c82219642f7a80c36faeded2ed70","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230921064423.tgz","fileCount":80,"unpackedSize":606361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPvJ7Wa6iBZuLjk35++LLFDnDGL2Io8izngE0nlYvRmAiEA3S7mxSgJB1h5KzygFVyr05gwFON2j8qfNi4/w1EwDQg="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230921064423_1695279178840_0.18683080344585923"},"_hasShrinkwrap":false},"0.0.1-internal-20230921150858":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230921150858","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230921150858","@honeycomb-finance/shared":"0.0.1-internal-20230921150858","@honeycomb-finance/state-hooks":"0.0.1-internal-20230921150858","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921150858","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230921150858","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"3d777a88d47abe6a8297c6f1a1af17d1b63e0502","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-f6oVvMLqo22hM+eMqvk2mQ3SEJzknUJhSfirrvPvOaT1wEGOznHMi2k8423FeEgxxgD35WYCsNZy+s+DLIPhLg==","shasum":"9cf5ef0cc6e148afb8cde405a84b4f5925277ea1","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230921150858.tgz","fileCount":80,"unpackedSize":606364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgPN25UZB1a0t3kTauxHOFtVgwFSuuWBlliOH+XW/UrgIhALKWItpzXN5eiLwiqZotu20r++0TprhT0u9+1wkfsBMf"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230921150858_1695309687395_0.29825456382027715"},"_hasShrinkwrap":false},"0.0.1-internal-20230922074227":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230922074227","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.7.0","@ethersproject/providers":"5.7.2","@ethersproject/units":"5.7.0","@honeycomb-finance/core":"0.0.1-internal-20230922074227","@honeycomb-finance/shared":"0.0.1-internal-20230922074227","@honeycomb-finance/state-hooks":"0.0.1-internal-20230922074227","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230922074227","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"17.4.0","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230922074227","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"405d2616abecbb975482faba70491d759c6431ff","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/seUwDlt1ygIKCoX4ppsk7hShVNTyOe02B6/FkMh/9yE8f7weshlbfJ7ZM8VTmOVDPdqQ9AsDSw6lCYYrm7g2A==","shasum":"131b4fcb0208a181c70160b36e0fe19aff946609","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230922074227.tgz","fileCount":80,"unpackedSize":606364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1RTG8VoJpC5ef/QEDZ2uFTbr5UodcQVYkWhZ1QdXkyQIhAI9vcapTCC1TiCxY7V2Ml5zVZ/ecJMUdTggLOU3EU1w0"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230922074227_1695369127506_0.06455638030986988"},"_hasShrinkwrap":false},"0.0.1-internal-20230928072245":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230928072245","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.0.1-internal-20230928072245","@honeycomb-finance/shared":"0.0.1-internal-20230928072245","@honeycomb-finance/state-hooks":"0.0.1-internal-20230928072245","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928072245","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230928072245","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"01fe0ca48039d62f9d90be0a8f8f51ea546ef71c","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1/+O8/Z7Zcr8pB87TtT3V5qcBYmx3fHcJM2+Hpjs34RWmUikCGn/pJIy0eQP40d0/hR3OCUdaYGO4OPBPu8W6A==","shasum":"a772eed22688a1c1c274a33cf5b894a664be4d1a","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230928072245.tgz","fileCount":80,"unpackedSize":606475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3UNq8N6aiXxiHMYhczf81xQK/vc50FsqO2CY2TgG9VAiEAgEV48+uABh41cO60MFJzrNUq0Zf0e2Qk2RvRXRHgFj4="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230928072245_1695886366006_0.22825464957058172"},"_hasShrinkwrap":false},"0.0.1-internal-20230928134042":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20230928134042","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.0.1-internal-20230928134042","@honeycomb-finance/shared":"0.0.1-internal-20230928134042","@honeycomb-finance/state-hooks":"0.0.1-internal-20230928134042","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928134042","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20230928134042","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"13e2445eabd31ffa965d58ddbd7c0545dc22ba6b","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-crrPg0rLJUfW2OBpxVnLoO4j6sNyPheHBimAWLK0MVY26YY9LlUbT6ZTnXOYwDK+yO1AOn7yvI9z27ls0KE6xA==","shasum":"6292ceba6e53a660eae32b49a00ed969f28e7832","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20230928134042.tgz","fileCount":80,"unpackedSize":606911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuIa8zRpBKV8QDhBLdvdwGrDHMZgURSV5GsqO89NleMAiAmoTLq5GtYxzPmYgegAnQ5ALF2LVl+UI0UHlxsf8AQvg=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20230928134042_1695909077922_0.16258806442752638"},"_hasShrinkwrap":false},"0.0.1-internal-20231010051505":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231010051505","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.0.1-internal-20231010051505","@honeycomb-finance/shared":"0.0.1-internal-20231010051505","@honeycomb-finance/state-hooks":"0.0.1-internal-20231010051505","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231010051505","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231010051505","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"48e5563447b094e90259f6f32f7d5e3dcfa270c6","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2BxKTLDk4GdaIYSLN606Uo74k9sjeJ88RHHHOQQ7ff861/EyKCtVlb9r5UrOZI8qIfaifyGXKr1pqzmFEaAL1Q==","shasum":"b7d2bc20c667815b96b911f0f027b1474e1a1aa2","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231010051505.tgz","fileCount":80,"unpackedSize":607359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmGMliFXnVhtV795hbfLfXJT/727eFnYEWoT/syA2YnAiEAuzShy2yY42YE/y7YcliaPOJjyb9ElycrLFZq34D/9R0="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231010051505_1696915594302_0.482675291299937"},"_hasShrinkwrap":false},"0.0.1-rc.0":{"name":"@honeycomb-finance/sar","version":"0.0.1-rc.0","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.0.1-rc.0","@honeycomb-finance/shared":"0.1.0-rc.0","@honeycomb-finance/state-hooks":"0.0.1-rc.0","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-rc.0","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"edf7911ef0016cf05fc83738c4ca36acc7e0842c","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-jqBupgNubQot9DZwe4XrCu3jfiuBikgVMWr458Ye7MO9lRE7CDDonwRzCRM7w8I4wyQwJIowujav6AiWyJuigg==","shasum":"8cf8ff36bf936c3df686badfefab0087e5c5810d","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-rc.0.tgz","fileCount":80,"unpackedSize":607281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCel4+opzleULjTVgh0RedqD14JRSTkha5119Pc0ENXGgIgLy6RT011g7GKI5Q7D4K3ZpJX/jr3ijXz8yIfDdYcyN4="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-rc.0_1697528808912_0.5775921855522566"},"_hasShrinkwrap":false},"0.0.1-internal-20231018134906":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231018134906","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.0.1-internal-20231018134906","@honeycomb-finance/shared":"0.1.0-internal-20231018134906","@honeycomb-finance/state-hooks":"0.0.1-internal-20231018134906","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231018134906","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231018134906","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"43912db7853f1c54d1f0a2c9a1d42dfe032a5fbc","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-xkMbJ7z1OD2Ti9mJUsrAoG4GcBQX/q947zuwOUzAV20BKHTrRthiKULeVXb0g4+y9LyVUTDqXnf24kmxCtcO4A==","shasum":"d5df87617b724742c184cb09280df937c3025434","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231018134906.tgz","fileCount":80,"unpackedSize":609132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzsYzIGcPIMLjDLzFsWGBVka5DBNpeNXlT+H8/CdTxZwIgFiQ5L8Cl9yU7Kr7UqR2HmvjlkLPgI9Q/p4FyDD27fng="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231018134906_1697637452305_0.9353597281344221"},"_hasShrinkwrap":false},"0.0.1-internal-20231107124121":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231107124121","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231107124121","@honeycomb-finance/shared":"0.1.0-internal-20231107124121","@honeycomb-finance/state-hooks":"0.0.1-internal-20231107124121","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231107124121","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231107124121","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"668b39cf915f3baac4aeccd4bfb59c36066f8b9f","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-y5Ft3A9EWKvuMhZx5zKIVsYvaq51UgpKKyW2KWnQ7ycLKryEY8ZhnEyFB6q3LF3JKea41ODC1CpnQqedo5EIlQ==","shasum":"7522edc48d304a54589db006e83750e81d7f9f92","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231107124121.tgz","fileCount":80,"unpackedSize":609352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8xiRJ/+U4atT/qeFDNGgMDsCs4FD17XmKdYYUSl8KpAiBYtBnYc/pXxt1pIcFNkWeYKPGjipfNujbyQfRTnQhEbg=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231107124121_1699361362989_0.2992266651296478"},"_hasShrinkwrap":false},"0.0.1-rc.1":{"name":"@honeycomb-finance/sar","version":"0.0.1-rc.1","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-rc.1","@honeycomb-finance/shared":"0.1.0-rc.1","@honeycomb-finance/state-hooks":"0.0.1-rc.1","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-rc.1","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"a7895c5a3942808651808fc1b934e34c5dcd6446","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-rpM71pvZjJTo4xvWobyLXde0B7UqYsLZ0cGFuQmrWmBXpUBXRDnzwOF7ihaQ0p4ROa0IsuQLDn8Dr1Re6MRNPA==","shasum":"b114fc57456ff6910fdd56aeee0308ade9b2a45c","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-rc.1.tgz","fileCount":80,"unpackedSize":607689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQjL6YErbmYG5pFyft6sUKeKoI28EJ7hvdFv2AhFu73gIhAItiyKB3r+/5SeDuzalGhDSpvZtXWjEmTIvJjXCccmh8"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-rc.1_1699366653123_0.448675146614228"},"_hasShrinkwrap":false},"0.0.1-internal-20231108140641":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231108140641","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231108140641","@honeycomb-finance/shared":"0.1.0-internal-20231108140641","@honeycomb-finance/state-hooks":"0.0.1-internal-20231108140641","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108140641","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231108140641","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"e85348c8e299a6a653af18d94f39e91c727d4fb5","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-eQaqZd+KxPVB9gukF7hh2DnSj9fFQsBOHANTrwxlI0A8oNm8QTL+uvpu+hrHKLQmEEyh9fxbC71l1k3ve9o3kg==","shasum":"b2f5dff86c18bf4b2e1183027261526e3b0bebf0","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231108140641.tgz","fileCount":80,"unpackedSize":609760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMPJ2+1quFlJBVLiv31hKwrEZtICnhwrBCtVmqBCEHVAiAhyOW2QVbWC4Qil6WvS2SpcBFd8WypNsf5J7SdwzlXZw=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231108140641_1699453109115_0.40937744148267075"},"_hasShrinkwrap":false},"0.0.1-internal-20231108171900":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231108171900","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231108171900","@honeycomb-finance/shared":"0.1.0-internal-20231108171900","@honeycomb-finance/state-hooks":"0.0.1-internal-20231108171900","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108171900","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231108171900","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"adc4b3d97760902697d63e58df52f4d2233529f6","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-kgnSQeIa7J2CeXRudIXmninayLJ7yXUzBwM9Zi9T5rqP6nI5B7klmktXqlHYg93vjOZmUE3svflHLwpJVZBo2g==","shasum":"8a5dd95cd8dd393ba797d52435c580492a8a97a9","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231108171900.tgz","fileCount":80,"unpackedSize":609762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcsTUzebhlBXAWbi5rtGB9z20dlCCoyCp4vFqQ/E9fcgIhAOdJiU5363+mhYq1/1i8l5puTSNgJoAk6hAI7glyih0p"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231108171900_1699464574387_0.8074582731423114"},"_hasShrinkwrap":false},"0.0.1-internal-20231115133537":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231115133537","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231115133537","@honeycomb-finance/shared":"0.1.0-internal-20231115133537","@honeycomb-finance/state-hooks":"0.0.1-internal-20231115133537","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231115133537","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231115133537","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"8dda1d2727d05337f9b27d1cd610242a7ae5a673","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ee1jIn1DwMW5IuIRTabDM08hZOB8UIDQzOCYPuZRzvZAhjTJnETQCUn+EQyITxp2/Y3wJX9BB2obnZlMs+5VsQ==","shasum":"f90edf01509e6ceabcca161578df52bf192abf5c","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231115133537.tgz","fileCount":80,"unpackedSize":609762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMvmzC+MEO7tYvYdzpKzsODZVeL+NKTzQ4FwDeT21yfAiA7gPoPhJa4X+dEr03GUeexH9KppBpwEI4RivH70CvKbg=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231115133537_1700055826467_0.8500864490962203"},"_hasShrinkwrap":false},"0.0.1-internal-20231120103858":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231120103858","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231120103858","@honeycomb-finance/shared":"0.1.0-internal-20231120103858","@honeycomb-finance/state-hooks":"0.0.1-internal-20231120103858","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231120103858","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231120103858","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"3c079f866d2352ade3e557fc407da140a23c711d","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-fkpLj8nxJ8nXMhiH+KPwCRfiB3Lb5fsADWrqPhTi5f4dOPxOSZFMy6yEOJ3rEGv5GBz5Unu4cDv6/PehDGY+0A==","shasum":"4a3888ce61d1483a8818f56ffc1f2a803f4a6cd8","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231120103858.tgz","fileCount":80,"unpackedSize":609762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFg9AZGoYhg6qBj+qTQS0t/Uo7NlBlWnL0s2f5opSUJRAiBVYDpExngL67NF+QpMftqCysKL2+NZoldhycPFj22pYA=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231120103858_1700477216914_0.8115842502899908"},"_hasShrinkwrap":false},"0.0.1-rc.2":{"name":"@honeycomb-finance/sar","version":"0.0.1-rc.2","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-rc.2","@honeycomb-finance/shared":"0.1.0-rc.2","@honeycomb-finance/state-hooks":"0.0.1-rc.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-rc.2","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"c8ded8b6faf7c74a6064a6470e796ba47ac0bbd1","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-3RQ63/KEKvPRxrlCzlCkoKW9w70ehOg0lPr7+wzC4cS3N7Q8QkSmTtexXiogcI2h2pBE3UjqrBDnwzSB2O5ubw==","shasum":"bc5d7201f7d77b9040d17ab99c977e2a7fed9f99","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-rc.2.tgz","fileCount":80,"unpackedSize":607986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnRlJdhC9F2g162tGeuXYXWR01Tfa9XAWjF3E+P5RkEAiBQbzLw5+lKtqHe/C+3iog2wiH1B5aZ4eXCKQn9ocmQVw=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-rc.2_1700490924824_0.32528443342904945"},"_hasShrinkwrap":false},"0.0.1-internal-20231122173717":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231122173717","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231122173717","@honeycomb-finance/shared":"0.1.0-internal-20231122173717","@honeycomb-finance/state-hooks":"0.1.0-internal-20231122173717","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231122173717","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231122173717","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"f1ea7b82ad9e9d12d676d5977b2f9eca0ea340d1","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-BbdX4q1AJJaPE7ngYte1UIp7/2issPw6U1aTpu05lK659qZZ0DBBcYLD8us+rKMRdYSBuFpbtfJb2raZRt/v0A==","shasum":"610cc96b99ad346f4c6859489f8ca0b4fffae727","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231122173717.tgz","fileCount":80,"unpackedSize":610281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwEC77JEqDAdHcOMboQAM3TnIr/GnEs63XM0cLAoLlBgIgTX6k1lvgjFcbPHeBK/vzGkHt5YqoYsiw8/pcu2UXgfw="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231122173717_1700675117591_0.04602414025717971"},"_hasShrinkwrap":false},"0.0.1-internal-20231123134049":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231123134049","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231123134049","@honeycomb-finance/shared":"0.1.0-internal-20231123134049","@honeycomb-finance/state-hooks":"0.1.0-internal-20231123134049","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231123134049","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231123134049","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"ec1e951144dd0b7bff94d8d0ef0675e20f377e80","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-DPGKKxa44r7gAQrijY+O5u4tt3ZjNS/pD3sSuDMdk3iH3PZ7TGNFPN6ldqLikjty3gBGDgd/q/M56H1Y0qCZHQ==","shasum":"7952e5c7ed8681e0d9a06c9c65e7cad17ffebb20","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231123134049.tgz","fileCount":80,"unpackedSize":610279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyBYVGqJU2hVpfJhtN+IFmj0ZkJW5C8/kAKJbvkmJg8AiEA8keHyJXpmcIrziKp2vsR8LdKYS4WFXPJkltsnt/DhhQ="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231123134049_1700747331865_0.2338921652878252"},"_hasShrinkwrap":false},"0.0.1-rc.3":{"name":"@honeycomb-finance/sar","version":"0.0.1-rc.3","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-rc.3","@honeycomb-finance/shared":"0.1.0-rc.3","@honeycomb-finance/state-hooks":"0.1.0-rc.3","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-rc.3","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"2511774796188adbb3bae54fdd62abbf62b27651","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-CbfFZSGqaupJZbnjR2r1VY8dLx//x+YCVDo3B4yA/lsAsBhW3WgLAjxw31IZHxcNmoGr0K302fi+1J6NeW3bJw==","shasum":"8a35488dffc4a46dd1997d67130ada860dbc19dc","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-rc.3.tgz","fileCount":80,"unpackedSize":608281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOyXGRGFHVLvRWVW9txuJhbV2jLO5tzmp2lT0L+3DK8AiB+hpNa6uC523k1hF1TVOo77TV9qup6LNRPgONFrAbEyg=="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-rc.3_1700846465300_0.6139913145279416"},"_hasShrinkwrap":false},"0.0.1-internal-20231126132620":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231126132620","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231126132620","@honeycomb-finance/shared":"0.1.0-internal-20231126132620","@honeycomb-finance/state-hooks":"0.1.0-internal-20231126132620","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231126132620","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231126132620","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"89245f8cdc83b6e91302f782108ae6ad41631d46","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-9uCEiwX9nOGyBy9IpJc9Dft5yE12hvhecvOVXp8NtRmFQ6zUjAlbLcSr/nm0BXoBl2pXqun5Cm60CO3UuR5yZg==","shasum":"e656ac60e540dd94161533fb65dc9d7f00deb058","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231126132620.tgz","fileCount":80,"unpackedSize":610578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZiPGwSzYfATNokfoN9kCuiEqT87zYGhn5kN1x/mk8TgIhALV/W5kXU3FvxCX94s6brZ7EX7FJ4r5ECbhx1GwcmJok"}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231126132620_1701005659724_0.43882016769942633"},"_hasShrinkwrap":false},"0.0.1-rc.4":{"name":"@honeycomb-finance/sar","version":"0.0.1-rc.4","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-rc.4","@honeycomb-finance/shared":"0.1.0-rc.4","@honeycomb-finance/state-hooks":"0.1.0-rc.4","@honeycomb-finance/wallet-connectors":"0.0.1-rc.1","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-rc.4","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"eca452819fc306684d7613d5cb78d049efceb9cb","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ZaKixurWmONJXHCBE625cuA9L6GN3j0V475FMlT0rICpejAa8ZGyoRmfEf92j/6s7PoVxo5KoMfwp1mN4i6CVA==","shasum":"e2173555bb220e44b99b9a6d4328e59f6895af0a","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-rc.4.tgz","fileCount":80,"unpackedSize":608907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK33q2FQgyYO/R9ybqXWAtLgR54MQUXm0s7OhpI2xJYQIgIpgqPNXXO90bi0reyuCTpZizw8LCZ2SvCjjAfCGVi+4="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-rc.4_1702492149087_0.3926439332331342"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@honeycomb-finance/sar","version":"1.0.0-rc.5","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.0-rc.5","@honeycomb-finance/shared":"1.0.0-rc.5","@honeycomb-finance/state-hooks":"1.0.0-rc.5","@honeycomb-finance/wallet-connectors":"1.0.0-rc.2","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.0-rc.5","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"bd57f32f7ed6ecca5941aa51a97bed614990da19","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-oMtLULvviRlaZifGkqeN+1qc1/dhRcU2Nl18+xOk6VuedFbEFt7466re/SpEcHcINO7eW05KaKRTveZ2Ccfd4A==","shasum":"7d8954f395bc5a5ade9ed4327a0c32d4bbd4b031","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.0-rc.5.tgz","fileCount":80,"unpackedSize":609481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIQf+7P3e3IKVWFdWFmPJ4ie/ObG9SMug+Uemdnx6azwIgD7C1/BGDOZEJUlaHAKzS6eR5I6FV8MJp4COcIF6ImrQ="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.0-rc.5_1702625185659_0.7733767438281216"},"_hasShrinkwrap":false},"1.0.0":{"name":"@honeycomb-finance/sar","version":"1.0.0","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.0","@honeycomb-finance/shared":"1.0.0","@honeycomb-finance/state-hooks":"1.0.0","@honeycomb-finance/wallet-connectors":"1.0.0","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.0","gitHead":"c5ced0a7e5051dd5050a2fd849a85e5cb1f45518","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-eY8apFBHqHZXiveeRmx7qMkyhKTZh1UnSAom2hyEA4iEdN2bj8mRGl6dTx7ZrCexhcXlWY/23yaeSFzayMJCCA==","shasum":"8117eedf85a1fa3fe090ec3e851b2428c09ba71c","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.0.tgz","fileCount":80,"unpackedSize":612321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClpU3dLJ3JzFkBs+cDxOGQBYHRu84Awy0GBTBV6FyMJAIge2Xv2qw6EjTg8taGtNQpdgRqEKyEg3kf6/7/AqaY6UI="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.0_1702630574786_0.9745817353696855"},"_hasShrinkwrap":false},"1.0.1-internal-20231219181808":{"name":"@honeycomb-finance/sar","version":"1.0.1-internal-20231219181808","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1-internal-20231219181808","@honeycomb-finance/shared":"1.0.1-internal-20231219181808","@honeycomb-finance/state-hooks":"1.0.1-internal-20231219181808","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231219181808","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.1-internal-20231219181808","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"9c28fe21fabdef05a9db4d40e6259828c8cf6216","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+1fqrl//ZCBxGa+UC77mvqSF2YqFvgtljBI3J1DxTacB+5ipC3/iFEm9H6Ps4CNZHvTQTi1XEsQR7U+VN52klQ==","shasum":"c2755b64ef3c2d73a12f140fb3b7af07c9c6e3f8","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.1-internal-20231219181808.tgz","fileCount":80,"unpackedSize":613082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSZljLEqCCt2XGidhF6b1OCq31IA+E+yZn+TvQL6/BFQIgVey5Qcfj6BqG/8LJUNTRtX6hXOsthdbe0Tr5mXpJ0SU="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.1-internal-20231219181808_1703010385736_0.5618400558429746"},"_hasShrinkwrap":false},"1.0.1":{"name":"@honeycomb-finance/sar","version":"1.0.1","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1","@honeycomb-finance/shared":"1.0.1","@honeycomb-finance/state-hooks":"1.0.1","@honeycomb-finance/wallet-connectors":"1.0.1","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.1","gitHead":"0444a645808704581b4c27e5479972bc8e420269","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-5tZlDUGIiz04+kHxELCvzPCnhGqGtGY+YCw0Jylk6Y/Ns5+S8ySxGW0jHLhVLOdY3drN/Rc0Hc3MAsz5uPY0kw==","shasum":"c5f3313f1c20f4e72cccd1d939fb467bcb560889","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.1.tgz","fileCount":80,"unpackedSize":612905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF41C0dcoiCEuGRVB2gsqgP+muxpwK9/OXJv4IZd4nHXAiEAnlFYYr6JhoE8l5R41psYOuXRyNPcYyLAxD9xOZV/F4Q="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.1_1703012774506_0.053056111287079544"},"_hasShrinkwrap":false},"0.0.1-internal-20231220125716":{"name":"@honeycomb-finance/sar","version":"0.0.1-internal-20231220125716","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"0.1.0-internal-20231220125716","@honeycomb-finance/shared":"0.1.0-internal-20231220125716","@honeycomb-finance/state-hooks":"0.0.1-internal-20231220125716","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231220125716","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@0.0.1-internal-20231220125716","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"ef50da58fc0da0a077c0a84c65d0ac709b559e49","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-pM2fJ+4eKa8ejxv0wg8VboHgFDim4B5iZs5o1X19bTENEnrk7u6vhWSmL30NCF9JSL6RLvMn1D21csEwkoKWug==","shasum":"24665ad2bb7c71dc60c60d65e82ba37b24c78a9d","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-0.0.1-internal-20231220125716.tgz","fileCount":80,"unpackedSize":609762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuEj7CWf8mAmpx6VoJ6N1VsCITlEXEvYYZnn27aLjrNAiEAkwR073Xb6tNpQdh9CRRF3yE3SmKYVRtHbeC2pASXlOc="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_0.0.1-internal-20231220125716_1703077518771_0.17348738186839818"},"_hasShrinkwrap":false},"1.0.1-internal-20231220160144":{"name":"@honeycomb-finance/sar","version":"1.0.1-internal-20231220160144","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1-internal-20231220160144","@honeycomb-finance/shared":"1.0.1-internal-20231220160144","@honeycomb-finance/state-hooks":"1.0.1-internal-20231220160144","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220160144","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.1-internal-20231220160144","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"615bcb6c1576ba9cf80552ef4ae80140c25c53d3","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-T22hyjIJILnU6M6n9ogTJMTPCba8XuA3aVJ/lIrqSkLKNTTua3uJc3hG41+RqAzLddo7T87FIGW2rCSKUWxZCA==","shasum":"9b1c4ffe0e5289a158202b7a0eeba5978a0e9d86","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.1-internal-20231220160144.tgz","fileCount":80,"unpackedSize":613145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJDFmHLEup7nxnAJMMKr6UQxej1F4VeFGnZFIfqj2LJAiEA6pDg+dQEZCPQGPqSRFm55bqraxi1vMY967DrOP6QkH4="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.1-internal-20231220160144_1703088575999_0.3481270310737601"},"_hasShrinkwrap":false},"1.0.1-internal-20231220192401":{"name":"@honeycomb-finance/sar","version":"1.0.1-internal-20231220192401","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1-internal-20231220192401","@honeycomb-finance/shared":"1.0.1-internal-20231220192401","@honeycomb-finance/state-hooks":"1.0.1-internal-20231220192401","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220192401","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.1-internal-20231220192401","readme":"# Pangolin Sar Single Stake\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\n\n## Installation\n`yarn add @honeycomb-finance/sar`\n\nor\n\n`npm install @honeycomb-finance/sar`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\nreact-dom\n@pangolindex/sdk\n```\n\n## Getting Start\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\n\n_Use version **6.0.9** of `@web3-react/core` package._\n\n```tsx\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\n\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\n\nfunction getLibrary(provider: any): Web3Provider {\n  try {\n    const library = new Web3Provider(provider, 'any');\n    library.pollingInterval = 15000;\n    return library;\n  } catch (error) {\n    return provider;\n  }\n}\n\n// library -> web3.js provider\n// chainId -> chain id with which user is connected\n// account -> user's connected wallet address\n// theme -> optional ( refer Theme guide to customize it )\nReactDOM.render(\n  <React.StrictMode>\n    <Web3ReactProvider getLibrary={getLibrary}>\n      <Web3ProviderNetwork getLibrary={getLibrary}>\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\n          <App />\n        </HoneycombProvider>\n      </Web3ProviderNetwork>\n    </Web3ReactProvider>\n  </React.StrictMode>,\n  document.getElementById('root'),\n);\n```\n\n## Story Book\n\n1. do `yarn storybook` to start the storybook\n2. now connect to http://localhost:6006 to see the components\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## Components\n\n### SarManageWidget\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\n\n![SarManageWidget component](docs/SarManageWidget.png)\n\n### SarNFTPortfolio\nThis component is used to see the nfts/postions from a connected account.\n\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\n\n### SarStakeWidget\nThis component is used to create a new position.\n\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\n","readmeFilename":"README.md","gitHead":"76d81d9590747d9410252b4ff10780feffd70b96","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NPM8dnsK98VRwJ9CPh0kYywDFLMNWy8ASHJ/OMPW1LpDV9LFbe67JwqOhpal9xKQ9te8N6eq/PJ/uhcgkjSERQ==","shasum":"10ac79956816d0200150d3a6db981231d55358fc","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.1-internal-20231220192401.tgz","fileCount":80,"unpackedSize":613143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGYXGMg0AvLR1nNS/H9YEcBmugmPQMgBwKgOi3u+XfcAiEA+bBTl/k5i/y1ylTrF8qqj2q/R4Qq6OWurl54er33IBU="}]},"_npmUser":{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahbayraklilar","email":"abdullah@ortege.io"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.1-internal-20231220192401_1703100719018_0.5461491538396281"},"_hasShrinkwrap":false},"1.0.2":{"name":"@honeycomb-finance/sar","version":"1.0.2","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1","@honeycomb-finance/shared":"1.0.1","@honeycomb-finance/state-hooks":"1.0.1","@honeycomb-finance/wallet-connectors":"1.0.2","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.2","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-3vohh+4io1iXSwE+CprHwjxQUgw0ciyqAjqbvvqc+tABlrtOAy8dfBDBANFPCvDqTvxVpG3CF8VPO37Z1bOEGg==","shasum":"5dac63a47c2ee76b1a3a3d853fbadffd1465c675","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.2.tgz","fileCount":80,"unpackedSize":618821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE75OAH6QvRcQHpU144JddXVnNrunBbEKCxRuOsUJJjIAiBfelzacu+WLFqFNwJaw3EquM1Ls+fhVry+CirNLJWFeA=="}]},"_npmUser":{"name":"canarydev","email":"canarydefi@gmail.com"},"directories":{},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.2_1708953470328_0.08414606166507044"},"_hasShrinkwrap":false},"1.0.3":{"name":"@honeycomb-finance/sar","version":"1.0.3","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.1","@honeycomb-finance/shared":"1.0.2","@honeycomb-finance/state-hooks":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.3","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.3","readme":"# Pangolin Sar Single Stake\r\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/sar`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/sar`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\nreact\r\nreact-dom\r\n@pangolindex/sdk\r\n```\r\n\r\n## Getting Start\r\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\r\n\r\n_Use version **6.0.9** of `@web3-react/core` package._\r\n\r\n```tsx\r\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\r\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\r\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\r\nimport React from 'react';\r\nimport ReactDOM from 'react-dom';\r\nimport './index.css';\r\nimport App from './App';\r\n\r\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\r\n\r\nfunction getLibrary(provider: any): Web3Provider {\r\n  try {\r\n    const library = new Web3Provider(provider, 'any');\r\n    library.pollingInterval = 15000;\r\n    return library;\r\n  } catch (error) {\r\n    return provider;\r\n  }\r\n}\r\n\r\n// library -> web3.js provider\r\n// chainId -> chain id with which user is connected\r\n// account -> user's connected wallet address\r\n// theme -> optional ( refer Theme guide to customize it )\r\nReactDOM.render(\r\n  <React.StrictMode>\r\n    <Web3ReactProvider getLibrary={getLibrary}>\r\n      <Web3ProviderNetwork getLibrary={getLibrary}>\r\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\r\n          <App />\r\n        </HoneycombProvider>\r\n      </Web3ProviderNetwork>\r\n    </Web3ReactProvider>\r\n  </React.StrictMode>,\r\n  document.getElementById('root'),\r\n);\r\n```\r\n\r\n## Story Book\r\n\r\n1. do `yarn storybook` to start the storybook\r\n2. now connect to http://localhost:6006 to see the components\r\n\r\n## Development\r\n\r\n1. `yarn install`\r\n2. `yarn dev` and keep that terminal running\r\n\r\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\r\n\r\n## Components\r\n\r\n### SarManageWidget\r\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\r\n\r\n![SarManageWidget component](docs/SarManageWidget.png)\r\n\r\n### SarNFTPortfolio\r\nThis component is used to see the nfts/postions from a connected account.\r\n\r\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\r\n\r\n### SarStakeWidget\r\nThis component is used to create a new position.\r\n\r\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\r\n","readmeFilename":"README.md","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SnNLFXxWq/yoQHHMjpNXZHQIGOx0qLaoHinY5G0v0bgqBYWIww7tIPLY3eEdu9uHhVcxNJABLwnreGMyFDjFgA==","shasum":"4e575853d71a1b374ed88709dfc360fec03cc6ba","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.3.tgz","fileCount":80,"unpackedSize":618821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKL+PRb30nrinSanlpLIo1O56IPJdfp5bz9q44SRCx/wIhAM8T1/FuFdu+3QsIlqL6pveozxpnSlncqFaE4bsMIadE"}]},"_npmUser":{"name":"canarydev","email":"canarydefi@gmail.com"},"directories":{},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.3_1708960731494_0.7435409917910063"},"_hasShrinkwrap":false},"1.0.4":{"name":"@honeycomb-finance/sar","version":"1.0.4","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.2","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.4","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-/UJavyAdJNOsuBYe1Y9r/Y+TfaivefMojqObIUihgtwyCt8DS9g+s6Nn9EN5KV+2Tv7shB95oKVlTbPmCmlSrQ==","shasum":"d137beeeca5844571b23b63c929f77dbb73b8f9a","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.4.tgz","fileCount":80,"unpackedSize":618821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/34z93S0deVHS7NOrVzib511XN82vIvQgIzz0pgikiQIhAOfB+BWrcQcDBpNDzzE/3ssVMnJAL0TbjErHlAZp1DRW"}]},"_npmUser":{"name":"canarydev","email":"canarydefi@gmail.com"},"directories":{},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.4_1709033637364_0.05842462241861113"},"_hasShrinkwrap":false},"1.0.5":{"name":"@honeycomb-finance/sar","version":"1.0.5","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.5","@rollup/plugin-url":"^7.0.0","@storybook/react":"7.0.10","@storybook/react-webpack5":"7.0.10","@types/numeral":"2.0.2","@types/react":"^18.2.5","@types/styled-components":"5.1.15","eslint":"^7.32.0","react":"^18.2.0","react-dom":"18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","storybook":"7.0.10","tslib":"^2.3.1","typescript":"4.5.2"},"dependencies":{"@ethersproject/bignumber":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/units":"5.6.1","@honeycomb-finance/core":"1.0.2","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/core":"6.0.9","ethers":"5.6.4","numeral":"2.0.6","react-feather":"2.0.9","react-query":"3.39.3","react-use":"15.3.8","styled-components":"5.3.3"},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/sar@1.0.5","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-53m0C0pj1k3kKx0qEuWpHCOzHVhOsHIAJArUMM/WHLgZ8g8rv5tKA6vc6ucscGkpnCcb2TQGGcwSVHtS/OvB+A==","shasum":"846807e00a8397cc0a313b84e6cf5070a1d05eb0","tarball":"https://registry.npmjs.org/@honeycomb-finance/sar/-/sar-1.0.5.tgz","fileCount":80,"unpackedSize":618794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCznKMDbTHx9jjuY2gzzDTqlUoFwhdpkUxUlS0DtjVH/QIgfQLrDE/oJutrh8JGJpOKHCL7kua5/VP0HaKph79SqxE="}]},"_npmUser":{"name":"canarydev","email":"canarydefi@gmail.com"},"directories":{},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sar_1.0.5_1710971265478_0.8941536348122028"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-20T08:38:11.786Z","0.0.1-internal-20230920083758":"2023-09-20T08:38:12.117Z","modified":"2024-03-20T21:47:46.203Z","0.0.1-internal-20230920162910":"2023-09-20T16:42:09.638Z","0.0.1-internal-20230920184619":"2023-09-20T18:57:35.102Z","0.0.1-internal-20230920201500":"2023-09-20T20:27:30.210Z","0.0.1-internal-20230921064423":"2023-09-21T06:52:59.088Z","0.0.1-internal-20230921150858":"2023-09-21T15:21:27.660Z","0.0.1-internal-20230922074227":"2023-09-22T07:52:07.701Z","0.0.1-internal-20230928072245":"2023-09-28T07:32:46.383Z","0.0.1-internal-20230928134042":"2023-09-28T13:51:18.233Z","0.0.1-internal-20231010051505":"2023-10-10T05:26:34.517Z","0.0.1-rc.0":"2023-10-17T07:46:49.261Z","0.0.1-internal-20231018134906":"2023-10-18T13:57:32.603Z","0.0.1-internal-20231107124121":"2023-11-07T12:49:23.299Z","0.0.1-rc.1":"2023-11-07T14:17:33.422Z","0.0.1-internal-20231108140641":"2023-11-08T14:18:29.367Z","0.0.1-internal-20231108171900":"2023-11-08T17:29:34.649Z","0.0.1-internal-20231115133537":"2023-11-15T13:43:46.664Z","0.0.1-internal-20231120103858":"2023-11-20T10:46:57.122Z","0.0.1-rc.2":"2023-11-20T14:35:25.054Z","0.0.1-internal-20231122173717":"2023-11-22T17:45:17.856Z","0.0.1-internal-20231123134049":"2023-11-23T13:48:52.117Z","0.0.1-rc.3":"2023-11-24T17:21:05.558Z","0.0.1-internal-20231126132620":"2023-11-26T13:34:19.957Z","0.0.1-rc.4":"2023-12-13T18:29:09.335Z","1.0.0-rc.5":"2023-12-15T07:26:25.953Z","1.0.0":"2023-12-15T08:56:14.991Z","1.0.1-internal-20231219181808":"2023-12-19T18:26:26.031Z","1.0.1":"2023-12-19T19:06:14.887Z","0.0.1-internal-20231220125716":"2023-12-20T13:05:19.039Z","1.0.1-internal-20231220160144":"2023-12-20T16:09:36.498Z","1.0.1-internal-20231220192401":"2023-12-20T19:31:59.262Z","1.0.2":"2024-02-26T13:17:50.480Z","1.0.3":"2024-02-26T15:18:51.704Z","1.0.4":"2024-02-27T11:33:57.645Z","1.0.5":"2024-03-20T21:47:45.734Z"},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"description":"Components to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a09951","license":"MIT","readme":"# Pangolin Sar Single Stake\r\nComponents to interact with Pangolin's Sunshine and Rainbows Single Stake contracts, [see more about Sunshine and Rainbows](https://blog.pangolin.exchange/pangolin-launches-sunshine-and-rainbows-the-ultimate-staking-algorithm-for-sticky-liquidity-80a099515bea).\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/sar`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/sar`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\nreact\r\nreact-dom\r\n@pangolindex/sdk\r\n```\r\n\r\n## Getting Start\r\nIn your main file wrap your app with `HoneycombProvider` and `Web3ReactProvider`:\r\n\r\n_Use version **6.0.9** of `@web3-react/core` package._\r\n\r\n```tsx\r\nimport { HoneycombProvider } from '@honeycomb-finance/honeycomb-provider';\r\nimport { NetworkContextName, useActiveWeb3React } from '@honeycomb-finance/shared';\r\nimport { Web3ReactProvider, createWeb3ReactRoot } from '@web3-react/core';\r\nimport React from 'react';\r\nimport ReactDOM from 'react-dom';\r\nimport './index.css';\r\nimport App from './App';\r\n\r\nconst Web3ProviderNetwork = createWeb3ReactRoot(NetworkContextName);\r\n\r\nfunction getLibrary(provider: any): Web3Provider {\r\n  try {\r\n    const library = new Web3Provider(provider, 'any');\r\n    library.pollingInterval = 15000;\r\n    return library;\r\n  } catch (error) {\r\n    return provider;\r\n  }\r\n}\r\n\r\n// library -> web3.js provider\r\n// chainId -> chain id with which user is connected\r\n// account -> user's connected wallet address\r\n// theme -> optional ( refer Theme guide to customize it )\r\nReactDOM.render(\r\n  <React.StrictMode>\r\n    <Web3ReactProvider getLibrary={getLibrary}>\r\n      <Web3ProviderNetwork getLibrary={getLibrary}>\r\n        <HoneycombProvider library={library} chainId={chainId} account={account} theme={theme}>\r\n          <App />\r\n        </HoneycombProvider>\r\n      </Web3ProviderNetwork>\r\n    </Web3ReactProvider>\r\n  </React.StrictMode>,\r\n  document.getElementById('root'),\r\n);\r\n```\r\n\r\n## Story Book\r\n\r\n1. do `yarn storybook` to start the storybook\r\n2. now connect to http://localhost:6006 to see the components\r\n\r\n## Development\r\n\r\n1. `yarn install`\r\n2. `yarn dev` and keep that terminal running\r\n\r\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\r\n\r\n## Components\r\n\r\n### SarManageWidget\r\nThis component is used to manage a position, stake more tokens or unstake, claim rewards or compound pending rewards to position.\r\n\r\n![SarManageWidget component](docs/SarManageWidget.png)\r\n\r\n### SarNFTPortfolio\r\nThis component is used to see the nfts/postions from a connected account.\r\n\r\n![SarNFTPortfolio component](docs/SarNFTPortfolio.png)\r\n\r\n### SarStakeWidget\r\nThis component is used to create a new position.\r\n\r\n![SarNFTPortfolio component](docs/SarStakeWidget.png)\r\n","readmeFilename":"README.md"}