{"_id":"@honeycomb-finance/state-hooks","_rev":"36-317d86df7716b25c14ee4743655980d3","name":"@honeycomb-finance/state-hooks","dist-tags":{"internal":"1.0.1-internal-20231220192401","latest":"1.0.3","rc":"1.0.2"},"versions":{"0.0.1-internal-20230920083758":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230920083758","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920083758","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230920083758","gitHead":"723d09416e9857ab652b012b0de6946ec6bc31b1","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-K2Nj5TwjwNCzI7raz2W3ziqcgjNfCQytZUd5fHIvHOvMJM/WMayyhUGdyQ4sDFyUtFcTT4rsbak3rvJi/TpDLA==","shasum":"c6cb8351d974ff83168fb926822d9e680a5a7242","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230920083758.tgz","fileCount":74,"unpackedSize":200463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcq3rBkySb+hdWtttzQpjbXoH0waBiLUjO877qM/POcAiEAvd4BWN9OKG4AEXFqTjgDgfuZSwFo0tC33xXlcDEiOCs="}]},"_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/state-hooks_0.0.1-internal-20230920083758_1695199093104_0.15184582540054326"},"_hasShrinkwrap":false},"0.0.1-internal-20230920162910":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230920162910","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920162910","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230920162910","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"968c7f11c5f5ca8056fb2ae8f0d46da355652abc","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-0m5SPE2ojop+wRJRBKK5VqLmZ4DzkFzu4xx9gh1jq1PuZXn+xzOkTesv/nvCXKJ4kdyPUDSh54E28/KKlvxVdQ==","shasum":"8705fba0d5cf2fb64b4abc9ca79aab58193f6039","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230920162910.tgz","fileCount":145,"unpackedSize":1300360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLhqHXZGcqhGe/4D/XGBLQeB0owxx/sByqwX/QA+FFPAiApd3E5GDd6NNaGXoA5v+yfP0xmr00ie6FNLewIN6A07w=="}]},"_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/state-hooks_0.0.1-internal-20230920162910_1695228135669_0.16453529519642118"},"_hasShrinkwrap":false},"0.0.1-internal-20230920184619":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230920184619","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920184619","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230920184619","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"2eff0eb240bef74e94fd9aea391a33fb85caa2ec","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zJIPasuxf6fYS6x8/mOBQk4s7ELMJClo95wtLDjnAWRTaFRIZO4mnDb97SB16rIBZ7bEY5D0obDdIg1c1fOP6A==","shasum":"ce5f26730691a81880061cda462e618a77a36834","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230920184619.tgz","fileCount":145,"unpackedSize":1300360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD69E4bHARAbzB8XidsdrYpiN3pPlvaPiBFJtdHhzcc3AIhAMlnJdZ6YXlPhgmWDC+6/QDS7oG9CjjQURqgcgKoIAUv"}]},"_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/state-hooks_0.0.1-internal-20230920184619_1695236259720_0.8537970227684915"},"_hasShrinkwrap":false},"0.0.1-internal-20230920201500":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230920201500","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920201500","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230920201500","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"6cb982543df1548bb8edc66852efecc071694c5a","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-c5PHlBfjNAQxcqYiCgMdxb2WI142EY7Cy7B5gci6p4b8cUMXOutCcTDNNeZs+DmgyaYkhTMKETiEZmG3u9NOJA==","shasum":"bca4afd87e4c282721d71260a32c9a25927903a7","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230920201500.tgz","fileCount":145,"unpackedSize":1300695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXTSkDnR67dLKs/Pjr156F60uy+0G1ms+v+xbuT8fzHAiAVTo/FgIfj4QaB2E17BTj7M6XMWMITUsUSq+a3IeHAzg=="}]},"_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/state-hooks_0.0.1-internal-20230920201500_1695241655538_0.4132813380693672"},"_hasShrinkwrap":false},"0.0.1-internal-20230921064423":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230921064423","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921064423","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230921064423","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"bd61b70c5f8f38b8404f5765ddc2d758de104a9c","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-krYpW2byHDSb1KeoSbO1kGmKK1uFrkafLTrifN0IwFfwNWE5mqBzGAHhMiz8QRWrmwVb/e1NkBEPDtwgUfIlwQ==","shasum":"8e2fcc21b4eb8536f23d4b2af00b2c95aeb7a489","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230921064423.tgz","fileCount":145,"unpackedSize":1300695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC431I5i9Qc0zMPTQL6fyiQx1HsezFcEambl4t4r6ecgIgTwAFQwr8tbdnPOiCHfIkpwM0BngZf5jwmt4kheF0kxk="}]},"_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/state-hooks_0.0.1-internal-20230921064423_1695279183427_0.8806892781678024"},"_hasShrinkwrap":false},"0.0.1-internal-20230921150858":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230921150858","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921150858","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230921150858","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"3d777a88d47abe6a8297c6f1a1af17d1b63e0502","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-U1cVc4qJXBKuxDKA/Yaz/hkQ9j9N9zomCGxJ8oPE3fXXgXWFoz1lx5yNomtXVbUIMIJwsQFw7sluOg79ND7KWA==","shasum":"0630ae037f59174badfa25f356edd8b513f1c171","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230921150858.tgz","fileCount":145,"unpackedSize":1300693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtumCpK1l9H/lUZbyC4gkOwo2g8JV9XoDZpWW+5G2jxAiAcv8tjufO878tR9roAuYHLuqOX+d2HaZ6KvMEp3ybm3Q=="}]},"_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/state-hooks_0.0.1-internal-20230921150858_1695309703753_0.7345465300906666"},"_hasShrinkwrap":false},"0.0.1-internal-20230922074227":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230922074227","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230922074227","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230922074227","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"405d2616abecbb975482faba70491d759c6431ff","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-bmppFAaboVklwrO7qEBUkbU7xftc6rwxD0imY5Q9skdixaXkFkS40FCcN5R4qAxjQJRf3w0MTJbU2xuQwtcWYA==","shasum":"f6993dcf51ca3282abe06abe8d5f186cd312c856","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230922074227.tgz","fileCount":145,"unpackedSize":1300695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdsulPFxZpNLwipNLWOASsWH+d65DQLG9JqGOk+rU+qAiAV68eow5GdKmpDhfnjI4K1zh7bgj7S0Bvf2m4F7HGWKw=="}]},"_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/state-hooks_0.0.1-internal-20230922074227_1695369131781_0.597140167032725"},"_hasShrinkwrap":false},"0.0.1-internal-20230928072245":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230928072245","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928072245","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230928072245","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"01fe0ca48039d62f9d90be0a8f8f51ea546ef71c","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-j7TnP0FS3fzhgQobnxUTKjmSbspJymxYNoj549vCSxgwgjro42UIEcJIKU1meLEI7oAxdFgRskOacEHRHMAlMQ==","shasum":"0f7c924655b2c0ce368f3bea0438c91fc633825c","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230928072245.tgz","fileCount":147,"unpackedSize":1300821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIER/iBjLp4hYmijxxfHcQyUJ1KIroz9p5sIuVF/VGw6lAiEA9I8Fx8JdWii8OJw6VX4hzGKdMLNYgZcisoHGcRtje1E="}]},"_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/state-hooks_0.0.1-internal-20230928072245_1695886370688_0.3681096524257368"},"_hasShrinkwrap":false},"0.0.1-internal-20230928134042":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20230928134042","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928134042","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20230928134042","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"13e2445eabd31ffa965d58ddbd7c0545dc22ba6b","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-hMT8+qVDSsvoyIOwMyfRnTFrYiGWDPwZIooa6iePFbIPjJanr+T6WK7yJJmhp37aH9PzP48OK4DBerKrF1mbKg==","shasum":"f534717b7b54dc95bfbb84d3ef19a8e24b62331c","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20230928134042.tgz","fileCount":147,"unpackedSize":1301257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNirpQv5jWuEwpwm/MaqqSyphykkXshMgZfM79NZIhGAiBiYo66J1ULS7C1t5Mp/hLHWSr2d7N/IjZ91atIDw5usg=="}]},"_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/state-hooks_0.0.1-internal-20230928134042_1695909082537_0.16923086515255492"},"_hasShrinkwrap":false},"0.0.1-internal-20231010051505":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.0.1-internal-20231010051505","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231010051505","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231010051505","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"48e5563447b094e90259f6f32f7d5e3dcfa270c6","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-p4k66HryxrPflH2mtEWf6s/WOMCwLHWMTtOlU+Ef/b+Pdg26xnCrP846RESOprkj/MrzQ0nc8KwqfN9+HDp9cg==","shasum":"8dc7ea50b2f47689643bf9fcff755cce9954e26d","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231010051505.tgz","fileCount":147,"unpackedSize":1304715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGElt3VXOAFjeORu2A9DnXdcLm69jg5QUzL4mAGkz5oiAiAvfc+tPnmYoWmc7H0Ya0ISS6JbomEGPbNo3D6e9pBK1g=="}]},"_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/state-hooks_0.0.1-internal-20231010051505_1696915612776_0.9210152152976108"},"_hasShrinkwrap":false},"0.0.1-rc.0":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-rc.0","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-rc.0","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"edf7911ef0016cf05fc83738c4ca36acc7e0842c","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-3kcZs89jfJxsD3BkzQ9ZJ+oANGj3CEqBDARWkfZWHEJDq4ddWVfAVbP3/T5Sag6mCwEBfNRJ7mU2gzL4x4XImw==","shasum":"09077844222a07692e790afea0ec2b82640f2c77","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.0.tgz","fileCount":147,"unpackedSize":1304714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHjwz7+XiZn42a7gzkBEoISdKALFUFXMTNQAVANw3h2QIgfAVhfKxpuWYPgaGAZWyLNmNHYitwRWSU3Dp3+R1ylM0="}]},"_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/state-hooks_0.0.1-rc.0_1697528813653_0.1532477152820888"},"_hasShrinkwrap":false},"0.0.1-internal-20231018134906":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231018134906","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231018134906","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231018134906","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"43912db7853f1c54d1f0a2c9a1d42dfe032a5fbc","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2VxOzYxkDiNOR0ZeoNltCGajlBFSZ/heM9AG0w/Gi0BFT4e7LHWKOfEBLDwDjkmXZNfdTkmI3w8VRzI8DwQL2Q==","shasum":"8384691aa60956f7ba07d668b6c9b08a2517278f","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231018134906.tgz","fileCount":147,"unpackedSize":1306293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJwUqmrA+CXKI6YYhKMvqEm/7bsoqrQttxKzWNxxseQAiEAmch50DACSypO9SnFUiI7MEQ7bea/HwSNP+psjuH09kM="}]},"_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/state-hooks_0.0.1-internal-20231018134906_1697637454787_0.8326041922064784"},"_hasShrinkwrap":false},"0.0.1-internal-20231107124121":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231107124121","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231107124121","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231107124121","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"668b39cf915f3baac4aeccd4bfb59c36066f8b9f","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-TgtlrjfhTfglb9iDtak26asMIrn/GYzNHh2QLdgVLslIV+O75+l1Z/ILKT5xkZ7jDPCXfa9Ehp+YOL7qD3bVpA==","shasum":"0eb3335c41e3f3e57e61883e6c41a171f89f3d65","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231107124121.tgz","fileCount":147,"unpackedSize":1306515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzBVwxt7qR2PVta6oQw+lKvojwuYgPICaF1ykp3SkstgIhAPa1q9Xtzg/LYwpHsQwP74olZgZadZ1MyqHBPnzAguMl"}]},"_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/state-hooks_0.0.1-internal-20231107124121_1699361368151_0.8778082125984308"},"_hasShrinkwrap":false},"0.0.1-rc.1":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-rc.1","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-rc.1","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"a7895c5a3942808651808fc1b934e34c5dcd6446","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-NfbM1d3KoTBnPwTUjBOaM5fxbQUIZX6vso7Kx2jQifDdZ8mJUdmB/n3xFzQbORT+VG2qfskdOy7VVNTaLQygRQ==","shasum":"b8c2895f7ce836fbfa7a379848dc90c3adb8b535","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.1.tgz","fileCount":147,"unpackedSize":1305037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/CWxSZnVDAk+HWnSfzfCjM4oseJKCuxk38cOJW5TtcAiA2UqSZcAiLvYhkLRBnpFOcaGooFtA8hMV7mAW033jdMQ=="}]},"_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/state-hooks_0.0.1-rc.1_1699366656859_0.5728138620998751"},"_hasShrinkwrap":false},"0.0.1-internal-20231108140641":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231108140641","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108140641","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231108140641","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"e85348c8e299a6a653af18d94f39e91c727d4fb5","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UkOqPPNg+foZMYVUrs4GQJgJ+scuAbn76UM/M5XFVmupjnLLmZ92jWEvoJZTUUXtFF8XVjKI/ek3I91RcT4xUw==","shasum":"a7bfd0d11c17c77af368a2abae8fd08c4e398aa6","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231108140641.tgz","fileCount":147,"unpackedSize":1306838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtmMx/BeUVFb84tUjo6rD3wbv7TjHVtol+p+XemL/gLwIhAKQzDpGrCvtyOcliOsrfcMrdso9WsDespaqdsJ4s4v1c"}]},"_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/state-hooks_0.0.1-internal-20231108140641_1699453113562_0.13616302428885274"},"_hasShrinkwrap":false},"0.0.1-internal-20231108171900":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231108171900","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108171900","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231108171900","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"adc4b3d97760902697d63e58df52f4d2233529f6","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-hxzdYT78yDjJOgEpihYgYO5e6f808Wz/WEAmJPAzc2sFyxvLfYp9RMofynBY1JJRRcVufoOmGNaLM4npTp7nLQ==","shasum":"95f0fdf4321317839e9e444969de1bcec456b5fc","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231108171900.tgz","fileCount":147,"unpackedSize":1306838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3GQ0ws1bGrJaZIvAsIQDHH5/cVXBd/nR63MIMn9L+AgIhAL9k+Dbn51uTRlWmS/UpdkfajJbmygOnrhqTYcQ6+Kl8"}]},"_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/state-hooks_0.0.1-internal-20231108171900_1699464578678_0.8097268675111646"},"_hasShrinkwrap":false},"0.0.1-internal-20231115133537":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231115133537","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231115133537","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231115133537","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"8dda1d2727d05337f9b27d1cd610242a7ae5a673","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-rdB600wfsOmQvr67Es2YNJ/Sp53SQJ+2o6PXFoDwymW/xXd/WnIgSFhnufKpiuaqWH2fnrQrlebRrdNn8azx5Q==","shasum":"f1abc2510e637ebac62d5f7c6d96ceff58d4f306","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231115133537.tgz","fileCount":147,"unpackedSize":1306838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD0dQDDmZmOaD6l9l6z4NCVhLCTN3jlWFmJBwUtRn1sgIhALHuJCJbtHXRvWQDsW0brdlbK7tMuCByrE8n7YhWa5BQ"}]},"_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/state-hooks_0.0.1-internal-20231115133537_1700055828124_0.007433586663841529"},"_hasShrinkwrap":false},"0.0.1-internal-20231120103858":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231120103858","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231120103858","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231120103858","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"3c079f866d2352ade3e557fc407da140a23c711d","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-tQOZpdTgct6AUjf0uSrKXAQyh2xaR2ZSgcqvCgV8KpLpxdHyvzZV4kQmeRbakUGVjEX8IIAucV1iW2oVD6Tv4g==","shasum":"976aaa51ca8b4a8eac396e02354af0080d9af762","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231120103858.tgz","fileCount":147,"unpackedSize":1306838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0GpWPjXAOKY8HtFfmif9O+aP1vftle5dWP3r4VJXIcAiEAoMeAS4ze8GLw3G/ljjSxCNudPeQ8mj3GUXEp56/0Lxs="}]},"_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/state-hooks_0.0.1-internal-20231120103858_1700477221835_0.9983189381800646"},"_hasShrinkwrap":false},"0.0.1-rc.2":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-rc.2","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-rc.2","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"c8ded8b6faf7c74a6064a6470e796ba47ac0bbd1","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-8WbSifzmGVw3pdA1fL8yCiUyZ+Kdtz/1UwLY3ZcQaL9ymK9aMkQBYiY1GE2pOn7tIVXke/X94+ftaFP7qQEbBg==","shasum":"068352c7213396e8ccba79a7a17f8e3556e837af","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.2.tgz","fileCount":147,"unpackedSize":1305249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGOE9uuuOwX2Ib7REQUoz05WWpzOIvFrH9y56Fxou98AIgTxfRYZc9vDigJjf77toqg/ZwQ7wEl1fAGpoV4pDVS/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/state-hooks_0.0.1-rc.2_1700490928098_0.053344082104820556"},"_hasShrinkwrap":false},"0.1.0-internal-20231122173717":{"name":"@honeycomb-finance/state-hooks","version":"0.1.0-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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231122173717","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231122173717","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.1.0-internal-20231122173717","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"f1ea7b82ad9e9d12d676d5977b2f9eca0ea340d1","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/R6Ov5sr0Na7xH2fnuH3NE9fBD2GLR49VIXFHQscBG+ZZ265SiW4Vuwg/IP+vKk2MviHMpZvjpTItQX2sfeWwg==","shasum":"e5671c55e388ec2a86aaea6bc3aa622781f6d67b","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.1.0-internal-20231122173717.tgz","fileCount":147,"unpackedSize":1307765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTQRUacw/Amgx5XwuPKpqj8lvzwGMcac7DL/lIcIV6YAiEAgZmfW6UL8Ix8dUSAsm6K4EGsUwney3NP31PQzsQBOtY="}]},"_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/state-hooks_0.1.0-internal-20231122173717_1700675120562_0.5017743176167166"},"_hasShrinkwrap":false},"0.1.0-internal-20231123134049":{"name":"@honeycomb-finance/state-hooks","version":"0.1.0-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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231123134049","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231123134049","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.1.0-internal-20231123134049","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"ec1e951144dd0b7bff94d8d0ef0675e20f377e80","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-K0mrHtmQz2knLqUwympBbsBSXqB5+bm+wCWPHhHfF8JrD/5gSyGucRSjOXs95n4Athih4xUrQji9b1HamEvwXQ==","shasum":"0948b7d8c10f2bf5c2959cb147196bb7b1adbaca","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.1.0-internal-20231123134049.tgz","fileCount":147,"unpackedSize":1307765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Ywav3LegUnPr0UYU2jjcf1CY30JjxF43wtPYUAsYTwIgZICgY9UXDU2sFCJzEb6vKBlHEUYNsuvbHK0+sRc03sk="}]},"_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/state-hooks_0.1.0-internal-20231123134049_1700747333937_0.6979599497450959"},"_hasShrinkwrap":false},"0.1.0-rc.3":{"name":"@honeycomb-finance/state-hooks","version":"0.1.0-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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-rc.3","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.1.0-rc.3","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"2511774796188adbb3bae54fdd62abbf62b27651","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1sTtzLqoIvcs+r3eIVSXGBll1fmPLZNucIsTq1kxA0w8lv1gd8VEA+N8LogVVIK5BoNrlwpIKd8WSsK10WGybg==","shasum":"90c92ad89d9317404cf2974bbdb5c0477870d6b3","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.1.0-rc.3.tgz","fileCount":147,"unpackedSize":1305954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdowwMB8p5Tw/O13yUabj7gLLR8A/5aHaeva/Zdt3/OgIhAMxfzApoYiW8rlcP+FnDujBIA9t4nWcooZwRZyRHBtGu"}]},"_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/state-hooks_0.1.0-rc.3_1700846468064_0.7593921369501915"},"_hasShrinkwrap":false},"0.1.0-internal-20231126132620":{"name":"@honeycomb-finance/state-hooks","version":"0.1.0-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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231126132620","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231126132620","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.1.0-internal-20231126132620","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"89245f8cdc83b6e91302f782108ae6ad41631d46","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Ybfd/Pn1YzXZgFh5Au5F4gYSgBVRO+4qG0UHU/ho3PQd7iWaOtfzSOy8DoaTmu0LdmACY5Uqpu5AQlg4FC0m2w==","shasum":"c6c65cdb0348b00da8e0889b30a8763e71e75d94","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.1.0-internal-20231126132620.tgz","fileCount":147,"unpackedSize":1308313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwj7ZBXJ1eBIG6s1vGkNyiN5iSkdUiMq39xW9SyT+3qwIgIP6lqv7VOG5WUXSMxwBPFbgZczcAW7PO4564Q0t3bsk="}]},"_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/state-hooks_0.1.0-internal-20231126132620_1701005661875_0.6990935577767825"},"_hasShrinkwrap":false},"0.1.0-rc.4":{"name":"@honeycomb-finance/state-hooks","version":"0.1.0-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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-rc.4","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.1","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.1.0-rc.4","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"eca452819fc306684d7613d5cb78d049efceb9cb","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-g9tFrRrcMTlOruPaIumkYg0VH6uV54p6Ktk8zYo8Lmcw/GGKSAwzNSwtaTBVO0Qw88faqz0dWHPyTsRsCtR4FQ==","shasum":"5e02dfb649e37095ef9137bed0f29f12ef760223","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.1.0-rc.4.tgz","fileCount":147,"unpackedSize":1306493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+1XBNVlWl+eUEuZ69628htFRjRW3TK0uDm9TyfQDYXAiEA8ZkfojdCV3G1LFVyfvyPhvcRaXcHy52BKUWL37e1MnE="}]},"_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/state-hooks_0.1.0-rc.4_1702492155702_0.8867264849458654"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.0-rc.5","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.0-rc.2","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.0-rc.5","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"bd57f32f7ed6ecca5941aa51a97bed614990da19","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ukaLtPEEJt3xHl2PbDtITOdKfkQdsJkIHul1mxpo2fk0hPrC2b8AoLdTtVUt67zRYHPDehaajc5ATIYQufTDLA==","shasum":"801a8e6468305a90608708f11334b50a79092918","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.0-rc.5.tgz","fileCount":147,"unpackedSize":1306982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL8FCtP32l210sFyeDRlJxrk7gNd0sQm3li42wb3gbKAiEApNfTePxaA+QeAPpF2UUFou4ZpbwNhnPg3MRrXeRuWho="}]},"_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/state-hooks_1.0.0-rc.5_1702625191633_0.8597585718853962"},"_hasShrinkwrap":false},"1.0.0":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.0","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.0","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.0","gitHead":"c5ced0a7e5051dd5050a2fd849a85e5cb1f45518","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XcyulfIz4IT6ZY7M1hch3lQ1fCwOuXz1CI7mJeCeKJTQjBuMX+8FnyI06JUT2OzdXbcXnX/E2ikdKaqHscECOA==","shasum":"4f1e864e829aa8679d84015d7be77c69d72ff90f","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.0.tgz","fileCount":147,"unpackedSize":1309982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVOjRqYCDccMiBCtf/R/pasRJsNxuIyq6520PL7hQ/EQIhAMFZ0+5guYJlUBzxfl+YwVg6AVczjGo4LVwAo+Vy5bl8"}]},"_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/state-hooks_1.0.0_1702630577734_0.8947285398405456"},"_hasShrinkwrap":false},"1.0.1-internal-20231219181808":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.1-internal-20231219181808","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231219181808","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.1-internal-20231219181808","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"9c28fe21fabdef05a9db4d40e6259828c8cf6216","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NGZjgizXvGbKiCTuUZx3p12eTuO80E4KGUz0oro/UbZdfVv1D+BJLB1XvMHdY9I9AMktx/kqTkaczyYps/XLpg==","shasum":"86d649551a2386f15a02c83794064f007ecce58e","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.1-internal-20231219181808.tgz","fileCount":147,"unpackedSize":1310572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHag7vSWav3ydJw1akfki65p0uWcFEX/KAPiJopRc3BHAiBH7PhD+GNcq/NGBLpS4pdAEVrll4Vu3FNgSaVsbHEaog=="}]},"_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/state-hooks_1.0.1-internal-20231219181808_1703010387905_0.48504500888693025"},"_hasShrinkwrap":false},"1.0.1":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.1","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.1","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.1","gitHead":"0444a645808704581b4c27e5479972bc8e420269","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3gImln/vANOsAphT5hm9+Kz4G+g/e7eB8GZQ3urAth+MhRbjjE+lTnhEjMGOf0vDAaZsRHaS6sSeBoXWMS0PcA==","shasum":"7e07b880f7b4e673a1792d88b18d98ca155ef99c","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.1.tgz","fileCount":147,"unpackedSize":1310491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqKdTSfVZgNon/bNrCp21lfn1mwJr2EVsp6mDPSu+AWAiByKWnn8UsLGD7eb/xQlZpDw3RHOr1KAyUdLVBNzR6NtQ=="}]},"_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/state-hooks_1.0.1_1703012777351_0.08791912845882055"},"_hasShrinkwrap":false},"0.0.1-internal-20231220125716":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"0.1.0-internal-20231220125716","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231220125716","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@0.0.1-internal-20231220125716","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"ef50da58fc0da0a077c0a84c65d0ac709b559e49","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2O5i4h0XaVsiA5kCNa5Yz2Hwfp9PrDQCcWY3voXk6LWI7b5/Nh2+/Mj3zbwao5SPG9QvgsKRIAwKyFYEgiHt9g==","shasum":"c13eb28fa6fbdf0ee4ddb5e09350d7c096298d65","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231220125716.tgz","fileCount":147,"unpackedSize":1306838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUEbR7xlfP39bNVwF7S+z3Y6VMlJHeHWlrdppxjKgl3AiBNZDlIgqh5vpJmjCljSqGI9vyhVpPP58O7vbQuAfan4w=="}]},"_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/state-hooks_0.0.1-internal-20231220125716_1703077529205_0.6306881879344539"},"_hasShrinkwrap":false},"1.0.1-internal-20231220160144":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.1-internal-20231220160144","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220160144","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.1-internal-20231220160144","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"615bcb6c1576ba9cf80552ef4ae80140c25c53d3","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-qX1oOJXjm5gyudXR71APs7rUWDQqA+i/2xlbeFGiDX96FQP6eC2iKlQVCY4fsHxXpZ5BRRAnucgJIWXKEt7w9Q==","shasum":"00f54f2de3e03c7334e5676d97c40ea345e0d7d4","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.1-internal-20231220160144.tgz","fileCount":147,"unpackedSize":1310635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtLCjkZAvvKCal//6CxFEkBHlnYsLwAGdHrs/8M8R2NQIhAP1Qw8koIJ1tgSK52BatcoJqA3Ay0CpiYc4IbhTN4hLN"}]},"_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/state-hooks_1.0.1-internal-20231220160144_1703088579860_0.9166630554773068"},"_hasShrinkwrap":false},"1.0.1-internal-20231220192401":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.1-internal-20231220192401","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220192401","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.1-internal-20231220192401","readme":"# State-hooks\nContains useful functions, and hooks, used in anothers packages.\n\n## Installation\n`yarn add @honeycomb-finance/state-hooks`\n\nor\n\n`npm install @honeycomb-finance/state-hooks`\n\n### Install below dependancies as its peer dependancies\n\n```\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"76d81d9590747d9410252b4ff10780feffd70b96","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-qxUSPZmjTTVc9c79qzyqQQTjwuz93FjHxsOtwaVv0ItQYPI216BrweiJWiMz+jFIwLy/Jqvcqo1H+Z6kAsfUgg==","shasum":"2ba0081fc3cd9edc3c775fdb903a55a9d85857ee","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.1-internal-20231220192401.tgz","fileCount":147,"unpackedSize":1310635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlfUehxsLMD2Eo44twvMed3qgaZsJr2S+3sMq7BZZHZAiBZGe+jAA8j7O9AHqJiz+0u/pc7OiFkZ3acovQk+4wPmg=="}]},"_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/state-hooks_1.0.1-internal-20231220192401_1703100721373_0.07676801535307787"},"_hasShrinkwrap":false},"1.0.2":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.2","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.3","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.2","readme":"# State-hooks\r\nContains useful functions, and hooks, used in anothers packages.\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/state-hooks`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/state-hooks`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\n@pangolindex/sdk\r\n```\r\n\r\n## Development\r\n\r\n1. `yarn install`\r\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-unO9BXWfgBbUe/UQyEQ8E7Y2attj5md/PRm3KCA4HvDufkjnwNyMJ7Etx0AoMUaJ4xD9GX7WpKtehCcJICdL6g==","shasum":"e59156dd4a48ae7484bd3c9c2ad7bfcff47c6e7b","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.2.tgz","fileCount":147,"unpackedSize":1316682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgZt0+tRaWAiIho0w90XMzuTFKhGwnBI50hIqjeoVE0AiEA9V4dp8p8mRZuKvZFrLkXp+dlXso/LfYmlTqswrbgAN0="}]},"_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/state-hooks_1.0.2_1708960732490_0.6470146764479623"},"_hasShrinkwrap":false},"1.0.3":{"name":"@honeycomb-finance/state-hooks","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"},"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","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","react":"^18.2.0","rollup":"^2.79.0","rollup-plugin-cleaner":"^1.0.0","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","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/abi":"5.6.4","@ethersproject/bignumber":"5.6.2","@ethersproject/contracts":"5.6.2","@ethersproject/providers":"5.6.8","@ethersproject/strings":"5.6.1","@ethersproject/units":"5.6.1","@honeycomb-finance/shared":"1.0.3","@pangolindex/token-lists":"1.0.2","@honeycomb-finance/wallet-connectors":"1.0.4","ajv":"6.12.6","ethers":"5.6.4","jotai":"2.0.3","lodash.flatmap":"4.5.0","react-query":"3.39.3"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/state-hooks@1.0.3","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains useful functions, and hooks, used in anothers packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-HNWSBkN21ouOHm/rrCVla9s3qV50KAReKYghN0eX2Ra8fF2WyWLuX6xrEbG1+BKOrZDRmYs4kpkUDbpnUKoBLA==","shasum":"82d8744df27d790885e04c661402163185315b91","tarball":"https://registry.npmjs.org/@honeycomb-finance/state-hooks/-/state-hooks-1.0.3.tgz","fileCount":147,"unpackedSize":1316682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv8LoFvA2YUVIEjkB7o82x3swsHvo3qZ5hJeT6SMk1mgIgWKHy8rw5F9USvOg1x+G8iVLXz6CiMCCd60Cap4S1j5U="}]},"_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/state-hooks_1.0.3_1709033641746_0.9303809654661024"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-20T08:38:12.957Z","0.0.1-internal-20230920083758":"2023-09-20T08:38:13.297Z","modified":"2024-02-27T11:34:02.479Z","0.0.1-internal-20230920162910":"2023-09-20T16:42:16.000Z","0.0.1-internal-20230920184619":"2023-09-20T18:57:39.940Z","0.0.1-internal-20230920201500":"2023-09-20T20:27:35.878Z","0.0.1-internal-20230921064423":"2023-09-21T06:53:03.692Z","0.0.1-internal-20230921150858":"2023-09-21T15:21:44.177Z","0.0.1-internal-20230922074227":"2023-09-22T07:52:12.156Z","0.0.1-internal-20230928072245":"2023-09-28T07:32:51.061Z","0.0.1-internal-20230928134042":"2023-09-28T13:51:22.744Z","0.0.1-internal-20231010051505":"2023-10-10T05:26:53.054Z","0.0.1-rc.0":"2023-10-17T07:46:54.019Z","0.0.1-internal-20231018134906":"2023-10-18T13:57:35.104Z","0.0.1-internal-20231107124121":"2023-11-07T12:49:28.469Z","0.0.1-rc.1":"2023-11-07T14:17:37.151Z","0.0.1-internal-20231108140641":"2023-11-08T14:18:33.828Z","0.0.1-internal-20231108171900":"2023-11-08T17:29:38.921Z","0.0.1-internal-20231115133537":"2023-11-15T13:43:48.473Z","0.0.1-internal-20231120103858":"2023-11-20T10:47:02.113Z","0.0.1-rc.2":"2023-11-20T14:35:28.324Z","0.1.0-internal-20231122173717":"2023-11-22T17:45:20.937Z","0.1.0-internal-20231123134049":"2023-11-23T13:48:54.183Z","0.1.0-rc.3":"2023-11-24T17:21:08.387Z","0.1.0-internal-20231126132620":"2023-11-26T13:34:22.180Z","0.1.0-rc.4":"2023-12-13T18:29:16.038Z","1.0.0-rc.5":"2023-12-15T07:26:31.935Z","1.0.0":"2023-12-15T08:56:18.038Z","1.0.1-internal-20231219181808":"2023-12-19T18:26:28.145Z","1.0.1":"2023-12-19T19:06:17.697Z","0.0.1-internal-20231220125716":"2023-12-20T13:05:29.580Z","1.0.1-internal-20231220160144":"2023-12-20T16:09:40.132Z","1.0.1-internal-20231220192401":"2023-12-20T19:32:01.653Z","1.0.2":"2024-02-26T15:18:52.757Z","1.0.3":"2024-02-27T11:34:01.980Z"},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"description":"Contains useful functions, and hooks, used in anothers packages.","license":"MIT","readme":"# State-hooks\r\nContains useful functions, and hooks, used in anothers packages.\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/state-hooks`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/state-hooks`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\n@pangolindex/sdk\r\n```\r\n\r\n## Development\r\n\r\n1. `yarn install`\r\n2. `yarn dev` and keep that terminal running\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```","readmeFilename":"README.md"}