{"_id":"@honeycomb-finance/honeycomb-provider","_rev":"41-ba518c4a85017d3be346326c996af54c","name":"@honeycomb-finance/honeycomb-provider","dist-tags":{"internal":"1.0.1-internal-20231220192401","latest":"1.0.7","rc":"1.0.3"},"versions":{"0.0.1-internal-20230920083758":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230920083758","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920083758","@honeycomb-finance/walletmodal":"0.0.1-internal-20230920083758","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920083758","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230920083758","gitHead":"723d09416e9857ab652b012b0de6946ec6bc31b1","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-O6rjfZ33S1tygnN/Oh2FwiZ/r1yeRdUyjr6rItvNNAbWn6xw2/P73bRhWCT3c4X/jj31ricFKwE4REu4P3yMGg==","shasum":"674bb999269ed4a5935fc2f1f4b8e0bdff9495a4","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230920083758.tgz","fileCount":10,"unpackedSize":19549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbZDIIDB+1HpWqOrYcgl0jsX9XzIAlm99vNv9XYNL56AiEAyCPwa+5oM7+Jrl2dCQqe07yf8mpkxAK1pAbz3OCOR6A="}]},"_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/honeycomb-provider_0.0.1-internal-20230920083758_1695199089855_0.9713945880584425"},"_hasShrinkwrap":false},"0.0.1-internal-20230920162910":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230920162910","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920162910","@honeycomb-finance/walletmodal":"0.0.1-internal-20230920162910","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920162910","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230920162910","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-6BwwqzzZlD6dDYK4JH2cwmE1c9MvrKgASs/9gqnALyWSZD/sjIjTvWHni7eRRUrlu22xJ4wyFwEDDnWXzfvnYQ==","shasum":"3e47df96a0402563e5ead19b3512acb218600ecf","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230920162910.tgz","fileCount":17,"unpackedSize":67313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYazQOEiqmdpzSgRhSwsaYp96hFauUzn5aqJYnNnNLcwIhALPIq/orSzSIeKSYOLvRnutqOZsOTsIISdC+V3LolDUv"}]},"_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/honeycomb-provider_0.0.1-internal-20230920162910_1695228125601_0.7988309752921996"},"_hasShrinkwrap":false},"0.0.1-internal-20230920184619":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230920184619","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920184619","@honeycomb-finance/walletmodal":"0.0.1-internal-20230920184619","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920184619","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230920184619","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-PaF6GENz1ADw63U/Om8R5FPLAArq6U/8ZoT0carLMyq3jJWT0oESaVkwAwERVAzninwFvZCA9iSLU5c+rDKcXQ==","shasum":"499e5a370ee74d3f1d30ccfae53371929dcc8dc9","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230920184619.tgz","fileCount":17,"unpackedSize":67313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpTZnXlkVy90i5sq+LD5jqY45DbzIcEi2rfYU145wwbgIgSBFA/kTaJFNZx3x6fWDrUKJnxcIf7gcwD2BSRUHtWCY="}]},"_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/honeycomb-provider_0.0.1-internal-20230920184619_1695236250974_0.8358366470740364"},"_hasShrinkwrap":false},"0.0.1-internal-20230920201500":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230920201500","@honeycomb-finance/state-hooks":"0.0.1-internal-20230920201500","@honeycomb-finance/walletmodal":"0.0.1-internal-20230920201500","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230920201500","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230920201500","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-P29TZD8R+lw7NwCJeYDHK3RoIH5Bwpfb02bJ7rHuqqD0rRhVvwGIcycsvQx3Nj2fQcrv6/1jZ6klT5ufFjmqJg==","shasum":"ef601b73cee854ed69ff77a574b82df36b20edf6","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230920201500.tgz","fileCount":17,"unpackedSize":67313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgQjnrHJpuHqIs5NpwYHszg7JMhNVPieIQB00jBM+vgQIhAMG4n1MWcKaK91fM1Lmb0tJe2IphoYao00o1pBvATt9P"}]},"_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/honeycomb-provider_0.0.1-internal-20230920201500_1695241646144_0.6552097849756591"},"_hasShrinkwrap":false},"0.0.1-internal-20230921064423":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230921064423","@honeycomb-finance/state-hooks":"0.0.1-internal-20230921064423","@honeycomb-finance/walletmodal":"0.0.1-internal-20230921064423","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921064423","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230921064423","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ts3j1KsZ/UqfoNNcwlQVrocFbRsx+BZEhnmthSDGviIEvjqZy81zI5+z+2dQ+YE+0v2u2rxgO/XbzYHpvqoD4A==","shasum":"d13e6fa05277ed3a7354c4e3983ee1ce0260f79f","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230921064423.tgz","fileCount":17,"unpackedSize":67313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7qmtPOFS1yQguNxbRb3xFSXcOSPQBhlJwICBPy2yO5AIhAKs7WWi5L3Ao8H2oonfmfYT9TVpGanv9hUreSwArIYmu"}]},"_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/honeycomb-provider_0.0.1-internal-20230921064423_1695279175999_0.07659273726876537"},"_hasShrinkwrap":false},"0.0.1-internal-20230921150858":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230921150858","@honeycomb-finance/state-hooks":"0.0.1-internal-20230921150858","@honeycomb-finance/walletmodal":"0.0.1-internal-20230921150858","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230921150858","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230921150858","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-XbjSzNgz76jWE8WvnYSrqsnjUH/dOgsTKpzb7QDdbsaHJnI8CKo/vMI4Qic4IZr3X/GNE+zrRPs6q1XI8CPFog==","shasum":"0fb9c38ee6adad9e52a800aa44fa6e20ad679f6f","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230921150858.tgz","fileCount":17,"unpackedSize":67333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgVwW5T9opPfrWljWckJcTBTTVjCbhWkMjaRwK6t6LHAiB4KRPs7k98nlxSvFd/s8IQcneSYQdmmbVkCqoXvZLqIw=="}]},"_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/honeycomb-provider_0.0.1-internal-20230921150858_1695309683588_0.20350878206004808"},"_hasShrinkwrap":false},"0.0.1-internal-20230922074227":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230922074227","@honeycomb-finance/state-hooks":"0.0.1-internal-20230922074227","@honeycomb-finance/walletmodal":"0.0.1-internal-20230922074227","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230922074227","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230922074227","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1CtcUGTm9huP1YNb83cfyy5AdU6eCXANB4eJgqyeUE1jp+q+czmn2w32UjJ5jipbi+gBg76GET0MJ09Vn/E+sw==","shasum":"cc4e887bb622b4b768393dc300ba8108606696c5","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230922074227.tgz","fileCount":17,"unpackedSize":67333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnpYAcFKyvIBk/2JcjlrvOd23M0VoJTdZVku+pnCO7SwIhAPpjjReEDzxdTSBoxQefVX5I0a7M6dlZCM0yMQFHyY9v"}]},"_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/honeycomb-provider_0.0.1-internal-20230922074227_1695369124731_0.8837303548433764"},"_hasShrinkwrap":false},"0.0.1-internal-20230928072245":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230928072245","@honeycomb-finance/state-hooks":"0.0.1-internal-20230928072245","@honeycomb-finance/walletmodal":"0.0.1-internal-20230928072245","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928072245","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230928072245","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-7I+/HfVRuXTB2v2my/4NNPfZFrWNDUDJrCa3/pbw4au00XvPhJQmYHHHQI12/TwnWvY2djyjlWWIex1+25jXlQ==","shasum":"bd579f38f39ef2c7d8c503d712e26bd4de8575d3","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230928072245.tgz","fileCount":17,"unpackedSize":67444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9+AEkAHUprFb6H20+JT71w+jq3L1kQ2BQYHAiZ7eplwIgW4jFm86bBXq+3aqCkohHw0/CfFOx4tNW3ZhRf+rn8Dw="}]},"_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/honeycomb-provider_0.0.1-internal-20230928072245_1695886362926_0.3523727638296721"},"_hasShrinkwrap":false},"0.0.1-internal-20230928134042":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20230928134042","@honeycomb-finance/state-hooks":"0.0.1-internal-20230928134042","@honeycomb-finance/walletmodal":"0.0.1-internal-20230928134042","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20230928134042","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20230928134042","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-3AnWK4JEl71nNfqG0IOibNpPFKEgd0dQYsMDu7FmnWExzYAachHKnbUEzcyFA7Vr1REAvcqBStVqL2KKGpPEfA==","shasum":"7b29a60507eebd0c0d86228309bbe762c855da29","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20230928134042.tgz","fileCount":17,"unpackedSize":67555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZlRbRh4z7PBPzQmZ6NxMVoWjX+sal+yZBzVOuufT+5AiEAq6jtgkQoe4Qyw/ELCM3SAvY6L5tzodzT5xRdZ+4GsFY="}]},"_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/honeycomb-provider_0.0.1-internal-20230928134042_1695909074317_0.12623922159020573"},"_hasShrinkwrap":false},"0.0.1-internal-20231010051505":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.0.1-internal-20231010051505","@honeycomb-finance/state-hooks":"0.0.1-internal-20231010051505","@honeycomb-finance/walletmodal":"0.0.1-internal-20231010051505","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231010051505","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231010051505","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-8BYQ1/CT68336b+hWR3aJ2ju/z7VD5krNuUFOPYsG6m6jLQVWQNBy5UieIhDC6Ibtk38RY/wxK5qCQB4E5TZcQ==","shasum":"92a971054b900b8a1582bf30be6c19779b7b2d18","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231010051505.tgz","fileCount":17,"unpackedSize":67666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNtej4yXzRpggWbumHzK5oXk1a5aWrqCxraPGpcPL+JgIgavVWUaBTKO8uJs304AIWn4owN+xV2Gp+HXYs/hQ4le4="}]},"_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/honeycomb-provider_0.0.1-internal-20231010051505_1696915592434_0.5151092203035483"},"_hasShrinkwrap":false},"0.0.1-rc.0":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-rc.0","@honeycomb-finance/state-hooks":"0.0.1-rc.0","@honeycomb-finance/walletmodal":"0.0.1-rc.0","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-rc.0","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Yn+U/1Ou2oIhXtFjHtloqCD5mPfiNfZ8NF6C6wSR/XXgf/NeqFYLNM72tjvmZ4xWJmXGhfMbGJoCt4JKdQmAwQ==","shasum":"b41d2f0958f543b483ab8a9467fb0c3c6004404b","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-rc.0.tgz","fileCount":17,"unpackedSize":67587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD+9W6v1N2uPoLS667qt+48Zgal2hJLQHG3IAU01IIiQIgCIOTsV12eWszWyRj94Qm06VwGxtSKQSG100kq+auuJI="}]},"_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/honeycomb-provider_0.0.1-rc.0_1697528806371_0.7120564898443642"},"_hasShrinkwrap":false},"0.0.1-internal-20231018134906":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231018134906","@honeycomb-finance/state-hooks":"0.0.1-internal-20231018134906","@honeycomb-finance/walletmodal":"0.0.1-internal-20231018134906","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231018134906","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231018134906","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qV92eG1XxxBcWskmPM9SPbHTZkjyhiqoJTxUl98ypXM7bCwtSEac7m5dZ6A1GEOtK2ZRVZUrw/99po4I2aT29w==","shasum":"050056d2635de4ad5f342eb0e452abf86549c60d","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231018134906.tgz","fileCount":17,"unpackedSize":68834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHft4Q82eyVtGzlEeWuYx0ASJYpXF184h8TSrumfp4ALAiEAnRyO0gNwQFW0h2Dvl9R5CE7E9WcTaPD5NFyEe7HiYMU="}]},"_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/honeycomb-provider_0.0.1-internal-20231018134906_1697637450431_0.2854151724000684"},"_hasShrinkwrap":false},"0.0.1-internal-20231107124121":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231107124121","@honeycomb-finance/state-hooks":"0.0.1-internal-20231107124121","@honeycomb-finance/walletmodal":"0.0.1-internal-20231107124121","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231107124121","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231107124121","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-4bZYQU01HwhzqZT6lwh3bOc0mmUI1FUHNRCCctlrM7M4qm9ywzqwGWtnupMvI5KKccekwnqjPgLIlkRaPbdarg==","shasum":"cd40813c7205e298761dcf5d25b115047e50ff33","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231107124121.tgz","fileCount":17,"unpackedSize":69056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/EDKG2zFrNrTDCZWOAlmNSSMBt1OBRl36ZbYrnM3zKgIgTDBHNodXIUHJqKIYbdKZkKm8zFkRanOmhYtegKFuUYQ="}]},"_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/honeycomb-provider_0.0.1-internal-20231107124121_1699361361742_0.5482004470310007"},"_hasShrinkwrap":false},"0.0.1-rc.1":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-rc.1","@honeycomb-finance/state-hooks":"0.0.1-rc.1","@honeycomb-finance/walletmodal":"0.0.1-rc.1","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-rc.1","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-f3VUt5lNyG52fwNiKx3pO1gPDAivHa+GWhY6n5buOy3FE/uELfy23UlG5lVKxC1gbRDvHAoBMh9KN1o3mzcAGQ==","shasum":"5de80bb9ac71df95779859b18f802992135a1ef2","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-rc.1.tgz","fileCount":17,"unpackedSize":68002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsY8LxVGHzTffAvFlg6+ofUyZSFFTS/1QWDARGTG2M9AIhANWxIB1WtFUqo9RN4mNUZfT1lvk9NoOtGM5lf4EorJwI"}]},"_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/honeycomb-provider_0.0.1-rc.1_1699366651466_0.10417991074984845"},"_hasShrinkwrap":false},"0.0.1-internal-20231108140641":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231108140641","@honeycomb-finance/state-hooks":"0.0.1-internal-20231108140641","@honeycomb-finance/walletmodal":"0.0.1-internal-20231108140641","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108140641","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231108140641","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-jN07FMPG3nKzF3uFQTt+pTFZ47aD66+HWQSTqG++B8dbVAg3k37B5qRjOQ08avn5nd+6+FqYvehaXvKKaW9XsQ==","shasum":"a11238c30507ac89a1714ac6364588964d272ce3","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231108140641.tgz","fileCount":17,"unpackedSize":69471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcp9qxwEzgMdwlVOPSamvZLQetL88pCz4YQav1557nbAiEA3KK6vBq/1LK0GgKwKAiEKlbIo41N6ZVIaQfHRsN5qc8="}]},"_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/honeycomb-provider_0.0.1-internal-20231108140641_1699453107094_0.47590963333222613"},"_hasShrinkwrap":false},"0.0.1-internal-20231108171900":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231108171900","@honeycomb-finance/state-hooks":"0.0.1-internal-20231108171900","@honeycomb-finance/walletmodal":"0.0.1-internal-20231108171900","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231108171900","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231108171900","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-pH5J4I3BUQNtrxIbysbPU8srjteN6ca9eHiaekgsfv8lv46JBrtWbk/q/ufsKcgG+Gh2VQDQV1aShWbme4KAYQ==","shasum":"607180d1d35e82f5b7cbeb45876b619f5d2a293a","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231108171900.tgz","fileCount":17,"unpackedSize":69471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFMng0j7nUZ0Ew3CVXPUD7Luv/rJX6ICk2wzE6r+CeLQIgEosZ3lmwV7fgXv2nZcKM6qdCAC2RklpBNb6QMBXbf8E="}]},"_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/honeycomb-provider_0.0.1-internal-20231108171900_1699464572593_0.14439790320838375"},"_hasShrinkwrap":false},"0.0.1-internal-20231115133537":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231115133537","@honeycomb-finance/state-hooks":"0.0.1-internal-20231115133537","@honeycomb-finance/walletmodal":"0.0.1-internal-20231115133537","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231115133537","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231115133537","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ZHpbrSa104rPdEGaJ5Q4zyxHAXDbbjRZDpGeHtHc+jp9opAFJe45RzHPhqWAE/7CQocaaoAGlAmgVfQA7s2i+A==","shasum":"dc4e15a114a4e044ad7369491bdd7fcd1ccd0815","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231115133537.tgz","fileCount":17,"unpackedSize":69471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7GQUQhDBVayuKI3z0jaWYLlORorV5Z0LkbUViE0IYWAIhAOqLeYgv74sHfNa+DKy464fjyAdXXB2eVfBUs7dLBwcz"}]},"_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/honeycomb-provider_0.0.1-internal-20231115133537_1700055824821_0.11667000869244393"},"_hasShrinkwrap":false},"0.0.1-internal-20231120103858":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231120103858","@honeycomb-finance/state-hooks":"0.0.1-internal-20231120103858","@honeycomb-finance/walletmodal":"0.0.1-internal-20231120103858","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231120103858","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231120103858","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5dFJAmhIXc910aXfkA7AY930V5qBle8mGDyvr8D4YW9ZGxf0Q6jJ6OudvT0aW+5K9gaFoXxJrf4enwRhffO5gQ==","shasum":"f8b875bfe67385ed33ac174f99ec29961b205458","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231120103858.tgz","fileCount":17,"unpackedSize":69471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1BsLrXxWhsFqghLXmRCgw8EMG51pC2HDLaIyhLsqIBAIgZRbrIvMdtoFKBJ1qeupp3wDCcDUi61eNDsgB1m2cy9U="}]},"_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/honeycomb-provider_0.0.1-internal-20231120103858_1700477215117_0.7725721086779977"},"_hasShrinkwrap":false},"0.0.1-rc.2":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-rc.2","@honeycomb-finance/state-hooks":"0.0.1-rc.2","@honeycomb-finance/walletmodal":"0.0.1-rc.2","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-rc.2","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-myNNl9v3bh1pkR6YR3te4zEMQcS5F5ESbBrYsLDC/sNy2MM3esnTJIdegzVytpmilxerBZ6NmoQKHQuwGIomug==","shasum":"e7158eca1c71dc08853769ccc7e0401bd16a6765","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-rc.2.tgz","fileCount":17,"unpackedSize":68306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAm9FaliMplY3Yw7DuMwLebycO8r1DR9brFTJivNNjZxAiEAqH0p1napD5ylTcLKSLPxP8koTUcGCR+YLe4xyQz1wT0="}]},"_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/honeycomb-provider_0.0.1-rc.2_1700490924825_0.9306403399715235"},"_hasShrinkwrap":false},"0.0.1-internal-20231122173717":{"name":"@honeycomb-finance/honeycomb-provider","version":"0.0.1-internal-20231122173717","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231122173717","@honeycomb-finance/state-hooks":"0.1.0-internal-20231122173717","@honeycomb-finance/walletmodal":"0.0.1-internal-20231122173717","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231122173717","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231122173717","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-+ykw0BUY9TtxFaXrZ6T7YP8YmkFLjf8EDavDlHZ7OrU0sTrZZuurvo6bN1q8g3t/MOlPvRhT8JjEJ6ec5S9MQQ==","shasum":"6128fc3d09f79cbb69b251169179da18984d43ec","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231122173717.tgz","fileCount":17,"unpackedSize":69997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDC4zB/lyXIKhhspCoFNLulCyY5Ba5dYledU3lWx75L9AiEAz2UmziyNDCINrzD5T5rkt51K7M4TMGkejWVgucgXdqc="}]},"_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/honeycomb-provider_0.0.1-internal-20231122173717_1700675116578_0.9930978806697732"},"_hasShrinkwrap":false},"0.0.1-internal-20231123134049":{"name":"@honeycomb-finance/honeycomb-provider","version":"0.0.1-internal-20231123134049","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231123134049","@honeycomb-finance/state-hooks":"0.1.0-internal-20231123134049","@honeycomb-finance/walletmodal":"0.0.1-internal-20231123134049","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231123134049","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231123134049","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-KyQh+xOScEIuA3Mzf2OHJYgxSC+W2kUSDXVbWhSpEfCZ829F6MIdDSzACiuX6h3HRMjQU4e1dwWiqgRFn3eAwA==","shasum":"ca603cedc6d0a35968be0f0b3452399b8d27aeac","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231123134049.tgz","fileCount":17,"unpackedSize":69997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbOtSp1+Etd2dSeu+kNRespusWGnXFDuuvxQU9Ocnc/gIhAIK+okIV2+YbcW6z0R2YW0Zp3DtaEH0yVwbRUB6/hqu+"}]},"_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/honeycomb-provider_0.0.1-internal-20231123134049_1700747330266_0.4596049055224247"},"_hasShrinkwrap":false},"0.0.1-rc.3":{"name":"@honeycomb-finance/honeycomb-provider","version":"0.0.1-rc.3","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-rc.3","@honeycomb-finance/state-hooks":"0.1.0-rc.3","@honeycomb-finance/walletmodal":"0.0.1-rc.3","@honeycomb-finance/wallet-connectors":"0.0.1-rc.0","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-rc.3","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-P2WKXnVoZ599EnyNN+d2jTvLFfz1f0LHcHgnWn5cfsTPjitT3mS9/rRGR+R5pyk9m4pNBS9ehnV31Ixd60c4Cw==","shasum":"2baff6e44b9443e742339fb583a56c5ba2cbdddc","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-rc.3.tgz","fileCount":17,"unpackedSize":68610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5QspiM9/8yTfpMpeO1LaqLr0FWgjfifAdOuOb1md/PAiEAyIKvmw4ldRLygwBaKMVGe/QeByWSER5gpGNzCt+ZYUw="}]},"_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/honeycomb-provider_0.0.1-rc.3_1700846464202_0.5168606989710349"},"_hasShrinkwrap":false},"0.0.1-internal-20231126132620":{"name":"@honeycomb-finance/honeycomb-provider","version":"0.0.1-internal-20231126132620","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231126132620","@honeycomb-finance/state-hooks":"0.1.0-internal-20231126132620","@honeycomb-finance/walletmodal":"0.0.1-internal-20231126132620","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231126132620","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231126132620","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-gnCvjU9kGcB0DS/d/J4gWWXmJE5Lk7/7uBULeQlBWZhVTDuHX2pM3E6I4tK5bTIFOqeYvESIZqIUYzVwlmqpKQ==","shasum":"968b9bcb954286b67a843c99f33a86f6c474fadc","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231126132620.tgz","fileCount":17,"unpackedSize":70301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp1/cBEdwBNbURWbbD9NXgUB/NtoC45IcQipm6ldivRwIgWE/sHrUVuyHBDpmimpqpCtS4B6KxT2iDKjZ3IsMWRAU="}]},"_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/honeycomb-provider_0.0.1-internal-20231126132620_1701005658369_0.9515578637640927"},"_hasShrinkwrap":false},"0.0.1-rc.4":{"name":"@honeycomb-finance/honeycomb-provider","version":"0.0.1-rc.4","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-rc.4","@honeycomb-finance/state-hooks":"0.1.0-rc.4","@honeycomb-finance/walletmodal":"0.0.1-rc.4","@honeycomb-finance/wallet-connectors":"0.0.1-rc.1","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-rc.4","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-my+k9ft/xWgOr2YwGD4t+wq8Gfncad8kyI9wLvVUcVHFbI3AXzQHc50ZZnmwZK1sdTGC9H+oTafdV7PitbDXtg==","shasum":"aae889ecf0285c0ccd4ba166516abacd5861bfd7","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-rc.4.tgz","fileCount":17,"unpackedSize":69241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaMDgfyeP1j1+Un/NJU6NIx3PTpwnL/5F5INCQyna+UQIgaPD3o6RwITxrZatG2qtuZtLujii6M/7FYx7GmvDliAk="}]},"_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/honeycomb-provider_0.0.1-rc.4_1702492149055_0.7916885234571436"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.0-rc.5","@honeycomb-finance/state-hooks":"1.0.0-rc.5","@honeycomb-finance/walletmodal":"1.0.0-rc.5","@honeycomb-finance/wallet-connectors":"1.0.0-rc.2","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.0-rc.5","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-/jzUj14XIQSyJcnW1azBSYq/YDSetzLjOqjQacXxurCxtq0pU4hLthoFGQBIc9WoSrDFhX2/1QdBDqYLvOA/Ng==","shasum":"a6f3e366e281c31f2801cd5b108af737bb780956","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.0-rc.5.tgz","fileCount":17,"unpackedSize":69822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiEj91ResR67t9Y2MHQ5v8Ivya1UWvLH/fIrdskLTvrAiEA3L9Ael+80OgLnJlGqTAJ+mSAW+AoYjfpLUFdfukBx5E="}]},"_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/honeycomb-provider_1.0.0-rc.5_1702625185421_0.2598234366627785"},"_hasShrinkwrap":false},"1.0.0":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.0","@honeycomb-finance/state-hooks":"1.0.0","@honeycomb-finance/walletmodal":"1.0.0","@honeycomb-finance/wallet-connectors":"1.0.0","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.0","gitHead":"c5ced0a7e5051dd5050a2fd849a85e5cb1f45518","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-sQG6wRO7VxvWWe/cSNwwVz0cXH8meOUf/TPoXaC+p7EqHM8kqflMS94pizt5gQQJi016GBJ7ZXSgSX751iUbXQ==","shasum":"9f62de4cb72e5687599a6fd0a0ba2f725824d51e","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.0.tgz","fileCount":17,"unpackedSize":72058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjHu31HTPkaLl76DDwC0X01pifsCbl1mDOHDxnQE8mBAiAzMSOWCefo936GpRsMteNIxHuPkTBrAwKfe8DSoAyWDw=="}]},"_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/honeycomb-provider_1.0.0_1702630573458_0.3456652769939239"},"_hasShrinkwrap":false},"1.0.1-internal-20231219181808":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.1-internal-20231219181808","@honeycomb-finance/state-hooks":"1.0.1-internal-20231219181808","@honeycomb-finance/walletmodal":"1.0.1-internal-20231219181808","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231219181808","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.1-internal-20231219181808","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8/ylEKEUsUUunL2N1QzUJvNIX5FzT9MXpTKzrdApFUHhs9F0oBYm2tNxw2hSUDmFQQEjBaHkeiSGvhc1D3UINg==","shasum":"6491bff0ec156a36563a4bf48560de8f4d646c5d","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.1-internal-20231219181808.tgz","fileCount":17,"unpackedSize":72826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMFmSMK/gDtnCA8a0LalbhCKKlo8y9jmCu+LGZsj8f2AiEA9TWWb52QVa4YPRsMYxD9ip26aefsqWgu4n9xRbE/+GA="}]},"_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/honeycomb-provider_1.0.1-internal-20231219181808_1703010384206_0.2596151260015631"},"_hasShrinkwrap":false},"1.0.1":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.1","@honeycomb-finance/state-hooks":"1.0.1","@honeycomb-finance/walletmodal":"1.0.1","@honeycomb-finance/wallet-connectors":"1.0.1","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.1","gitHead":"0444a645808704581b4c27e5479972bc8e420269","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-LcOIXZSZnsZ7ZsIgMjpeV9T7XrdRYH1Pw8sABQgKkEYEDPjLtlfN5DR8b8cCPTL3/0wvhbMY9cEtjvt0ksiKKA==","shasum":"aaca617c01aaa8400bf0feee6bf811d0c479be09","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.1.tgz","fileCount":17,"unpackedSize":72649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJ9STrn89THoH3kfbsTF8cgJPyErrQVYvZMu7+3tyCgAiEA9jYBBGyjylJ+XDVGP3fBVGsJMmaExZ0OsSKPNqTaHpc="}]},"_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/honeycomb-provider_1.0.1_1703012773140_0.10815448787053827"},"_hasShrinkwrap":false},"0.0.1-internal-20231220125716":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"0.1.0-internal-20231220125716","@honeycomb-finance/state-hooks":"0.0.1-internal-20231220125716","@honeycomb-finance/walletmodal":"0.0.1-internal-20231220125716","@honeycomb-finance/wallet-connectors":"0.0.1-internal-20231220125716","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@0.0.1-internal-20231220125716","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2NoBGpx9uwOqkdhux3U3MxCvufrX3ZO1NgBrXy7FrrMIRG2JMZl5qgjQv55OCZVPBI4Gf3Sp6Nn2+bOympHLBQ==","shasum":"e6f5f22695da7a92c256d38fe75fdb1d5cc62ec4","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-0.0.1-internal-20231220125716.tgz","fileCount":17,"unpackedSize":69471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPkEW+oHL+06eH2EiwszE3TsNz0kfSbhqimFt2vT9gXwIgLmYTvvic0e8mho5IkbBAD/mgCNpCFgKLR+bRlJPeeEs="}]},"_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/honeycomb-provider_0.0.1-internal-20231220125716_1703077518757_0.1873841825399758"},"_hasShrinkwrap":false},"1.0.1-internal-20231220160144":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.1-internal-20231220160144","@honeycomb-finance/state-hooks":"1.0.1-internal-20231220160144","@honeycomb-finance/walletmodal":"1.0.1-internal-20231220160144","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220160144","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.1-internal-20231220160144","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XKkYh707wpiz5vmkQamgn1Fe3bzh/C4oZArIGpcW8gAYihKZUylFQLvRiO3MC15JbGvyxMH/asf5lgL6okS60w==","shasum":"e451e41f379253814e6c671354da604a71c938ce","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.1-internal-20231220160144.tgz","fileCount":17,"unpackedSize":72889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAyr//XHk1LedTDdXpmcwYO8hCq3BlsMjOb8tUy0dgFwIhALPgb5f0kxKs7L1aF5+neXSsmuVVw8FLBDZjQh+QVFzh"}]},"_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/honeycomb-provider_1.0.1-internal-20231220160144_1703088576002_0.605367288582999"},"_hasShrinkwrap":false},"1.0.1-internal-20231220192401":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.1-internal-20231220192401","@honeycomb-finance/state-hooks":"1.0.1-internal-20231220192401","@honeycomb-finance/walletmodal":"1.0.1-internal-20231220192401","@honeycomb-finance/wallet-connectors":"1.0.1-internal-20231220192401","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.1-internal-20231220192401","readme":"# Honeycomb-provider\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\n\n## Installation\n`yarn add @honeycomb-finance/honeycomb-provider`\n\nor\n\n`npm install @honeycomb-finance/honeycomb-provider`\n\n### Install below dependancies as its peer dependancies\n\n```\nreact\n@pangolindex/sdk\n```\n\n## Development\n\n1. `yarn install`\n2. `yarn dev` and keep that terminal running\n\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\n\n## 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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-4j6o+WHyf5dWcZkk6SffTdmHWPOYc84dDqWexC/y0Mxc3FI09s+ohaBx9COhKJgN+gNvVCpJnwerRv2sJUE1Kw==","shasum":"de8fa714968a030f24803c75825e8d1db2168b5b","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.1-internal-20231220192401.tgz","fileCount":17,"unpackedSize":72887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvhKrXet0i08/lbOEcfjnMzotcZJDSivRwr9iBrLXKzAiBIE4seBxlM84dJXjxA5nQ/Q+fMefMY2AEBwp8yZL19aQ=="}]},"_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/honeycomb-provider_1.0.1-internal-20231220192401_1703100717675_0.8592866103014403"},"_hasShrinkwrap":false},"1.0.2":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.1","@honeycomb-finance/state-hooks":"1.0.1","@honeycomb-finance/walletmodal":"1.0.1","@honeycomb-finance/wallet-connectors":"1.0.2","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.2","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ADBvTY+jsO4pMfM+gTrJMfCLyx4kwtPNUD6YSac9j79SqvuzeC2Rh3GMy2ipCgjlq6xfWU/f0SQnxkMWMnBbbA==","shasum":"0a9c098bd0c0302065bef7d70736e0ec89d4458a","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.2.tgz","fileCount":17,"unpackedSize":73339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcVqWDDxaAgYXT6jUDH7PmgiuITe2D1xF2+DRhbvczPgIgaU1ANRpH/KeM8UtCBUyTwIvsEX5qRZTYeNUF4kx1eyI="}]},"_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/honeycomb-provider_1.0.2_1708953468808_0.7154558129481356"},"_hasShrinkwrap":false},"1.0.3":{"name":"@honeycomb-finance/honeycomb-provider","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.2","@honeycomb-finance/state-hooks":"1.0.2","@honeycomb-finance/walletmodal":"1.0.3","@honeycomb-finance/wallet-connectors":"1.0.3","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.3","readme":"# Honeycomb-provider\r\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/honeycomb-provider`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/honeycomb-provider`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\nreact\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\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\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 the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-wWJbSkWXvlWobJFDr8j8VZMSm6cO5yearqH4/U1WVmFOnEX5LxbV6Cb8USx6uFawvBo6q2s6rKTkj2ILRrShzw==","shasum":"bab8839f011cb767658e793e7e0ca40c370491eb","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.3.tgz","fileCount":17,"unpackedSize":73339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkw+8VVxSl/jasS3m54iOzisonJ8bQJWXYEVuj0EGzEwIhAN5vDfM1+W+tSxqOWiGjLVBJG800IBxq9G0TtSOSFtS1"}]},"_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/honeycomb-provider_1.0.3_1708960730850_0.9055726652249536"},"_hasShrinkwrap":false},"1.0.4":{"name":"@honeycomb-finance/honeycomb-provider","version":"1.0.4","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/walletmodal":"1.0.4","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.4","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Ooo912A+q1/ned/Cz89/gTCjyFgvdHt1nYHAIbp6aqz+sLhadLBTHrVEij4AOh4EQqxi/3aOfyTZ07+xzHKajQ==","shasum":"5d4614bc67af085e660ce5adf6041ed737dbf452","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.4.tgz","fileCount":17,"unpackedSize":73339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4d5gzoP0zMSxSOw8lljwsbpijKZSxR0GHWdQAMV1LfgIhAPNMMepubNoR+qsbu7BZtXmhlZAWZ1be+5h8nr4PsxIn"}]},"_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/honeycomb-provider_1.0.4_1709033635560_0.021197132463347756"},"_hasShrinkwrap":false},"1.0.5":{"name":"@honeycomb-finance/honeycomb-provider","version":"1.0.5","main":"lib/index.cjs.js","module":"lib/index.esm.js","types":"lib/index.d.ts","license":"MIT","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix ./src --ext .js,.jsx,.ts,.tsx","tsc":"tsc","build":"rollup -c --environment ENV:production","dev":"rollup -c --watch"},"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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/walletmodal":"1.0.5","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.5","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-lIfN11AdlOXjFV5JShPW6icXjup1U/2JD6GmMy6My9i1Fh25JJ4GESAreLhgtNTnhLSuoGMI4t8ChhW4asklvg==","shasum":"02c6383de85c8b742ba2c86dce7a1a3b36f808df","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.5.tgz","fileCount":17,"unpackedSize":73337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAGlaOFmKH8aMUZzbS/quyAaBS0y+nKJDSvEuMgJTVfAIgLvHhWKNf/p7FbyHngKiK9aDA/cL+egIxnOIljxxpSFc="}]},"_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/honeycomb-provider_1.0.5_1714655618925_0.2953157889141935"},"_hasShrinkwrap":false},"1.0.6":{"name":"@honeycomb-finance/honeycomb-provider","version":"1.0.6","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/walletmodal":"1.0.6","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.6","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-muiGj6xZXE2BZkeyQJUFPtZH4O0jcjiUW8VVI8UYtsvBGJ9zoWbXHkE0EkGknh0Y8+b6ZiMkta/kXQ8xgWtVDQ==","shasum":"8e75a7f54e39705e6d8db1d4e40499b819b2df93","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.6.tgz","fileCount":17,"unpackedSize":73338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFC9kWTAK3Cxvmt8pG8q2/mID+bYLtOWlq/B/+JzHJQIAiBgADC6wP8ltrk76NBWOXWTvYjcAwGTpXaeLb/u1nrL1Q=="}]},"_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/honeycomb-provider_1.0.6_1714662383089_0.1379929703765561"},"_hasShrinkwrap":false},"1.0.7":{"name":"@honeycomb-finance/honeycomb-provider","version":"1.0.7","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-includepaths":"^0.2.4","rollup-plugin-node-externals":"^4.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-tsc-alias":"*","rollup-plugin-typescript2":"^0.34.1","tsconfig":"*","typescript":"4.5.2"},"dependencies":{"@ethersproject/providers":"5.6.8","@honeycomb-finance/shared":"1.0.3","@honeycomb-finance/state-hooks":"1.0.3","@honeycomb-finance/walletmodal":"1.0.7","@honeycomb-finance/wallet-connectors":"1.0.4","@web3-react/abstract-connector":"6.0.7","@web3-react/core":"6.0.9","react-device-detect":"1.6.2","react-query":"3.39.3","react-use":"15.3.8"},"peerDependencies":{"react":">=17.0.2"},"publishConfig":{"access":"public"},"_id":"@honeycomb-finance/honeycomb-provider@1.0.7","gitHead":"204fb34b99655286decf30a846fc18dd8d8c0132","description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-0gmezU7RMS+cLbrxNaS7JId0tXukQ8CdlpudV/BasrtxbyFd5GSWWPbffbEtvfkm8lfP1zFim4XP117lsl9JMw==","shasum":"520979ab77571fd36d5e00b41ed6738a9566e49b","tarball":"https://registry.npmjs.org/@honeycomb-finance/honeycomb-provider/-/honeycomb-provider-1.0.7.tgz","fileCount":17,"unpackedSize":73338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwv8ExeokMZokBu/7M66+kUIJOJdSlrP7Az7oNA4RLMAiEA3QFSRX0FgCehe9w0ERfvQESxHlSYRXopCT0Bc0NssH0="}]},"_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/honeycomb-provider_1.0.7_1714666746799_0.03404779534210123"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-20T08:38:09.762Z","0.0.1-internal-20230920083758":"2023-09-20T08:38:10.168Z","modified":"2024-05-02T16:19:07.329Z","0.0.1-internal-20230920162910":"2023-09-20T16:42:05.884Z","0.0.1-internal-20230920184619":"2023-09-20T18:57:31.249Z","0.0.1-internal-20230920201500":"2023-09-20T20:27:26.543Z","0.0.1-internal-20230921064423":"2023-09-21T06:52:56.296Z","0.0.1-internal-20230921150858":"2023-09-21T15:21:23.808Z","0.0.1-internal-20230922074227":"2023-09-22T07:52:04.946Z","0.0.1-internal-20230928072245":"2023-09-28T07:32:43.225Z","0.0.1-internal-20230928134042":"2023-09-28T13:51:14.514Z","0.0.1-internal-20231010051505":"2023-10-10T05:26:32.594Z","0.0.1-rc.0":"2023-10-17T07:46:46.611Z","0.0.1-internal-20231018134906":"2023-10-18T13:57:30.622Z","0.0.1-internal-20231107124121":"2023-11-07T12:49:21.941Z","0.0.1-rc.1":"2023-11-07T14:17:31.739Z","0.0.1-internal-20231108140641":"2023-11-08T14:18:27.300Z","0.0.1-internal-20231108171900":"2023-11-08T17:29:32.796Z","0.0.1-internal-20231115133537":"2023-11-15T13:43:44.980Z","0.0.1-internal-20231120103858":"2023-11-20T10:46:55.320Z","0.0.1-rc.2":"2023-11-20T14:35:25.039Z","0.0.1-internal-20231122173717":"2023-11-22T17:45:16.801Z","0.0.1-internal-20231123134049":"2023-11-23T13:48:50.451Z","0.0.1-rc.3":"2023-11-24T17:21:04.403Z","0.0.1-internal-20231126132620":"2023-11-26T13:34:18.596Z","0.0.1-rc.4":"2023-12-13T18:29:09.236Z","1.0.0-rc.5":"2023-12-15T07:26:25.584Z","1.0.0":"2023-12-15T08:56:13.644Z","1.0.1-internal-20231219181808":"2023-12-19T18:26:24.361Z","1.0.1":"2023-12-19T19:06:13.433Z","0.0.1-internal-20231220125716":"2023-12-20T13:05:18.970Z","1.0.1-internal-20231220160144":"2023-12-20T16:09:36.230Z","1.0.1-internal-20231220192401":"2023-12-20T19:31:57.848Z","1.0.2":"2024-02-26T13:17:48.975Z","1.0.3":"2024-02-26T15:18:51.026Z","1.0.4":"2024-02-27T11:33:55.802Z","1.0.5":"2024-05-02T13:13:39.112Z","1.0.6":"2024-05-02T15:06:23.276Z","1.0.7":"2024-05-02T16:19:07.036Z"},"maintainers":[{"name":"canarydev","email":"canarydefi@gmail.com"},{"name":"sarjuhansaliya","email":"sarju.hansaliya@gmail.com"},{"name":"hariseldon","email":"jtrollip@protonmail.com"}],"description":"Contains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.","license":"MIT","readme":"# Honeycomb-provider\r\nContains the Provider componento used to wrap the main app. Is necessary to use this to use some packages.\r\n\r\n## Installation\r\n`yarn add @honeycomb-finance/honeycomb-provider`\r\n\r\nor\r\n\r\n`npm install @honeycomb-finance/honeycomb-provider`\r\n\r\n### Install below dependancies as its peer dependancies\r\n\r\n```\r\nreact\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\nor see the [README file](/monorepo/README.md) in monorepo to run the example app.\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"}