{"_id":"@terra-money/use-wallet","_rev":"77-684c3d97452af712c6abb8074d8831cd","name":"@terra-money/use-wallet","dist-tags":{"alpha":"3.10.0-alpha.1","legacy":"3.11.2","beta":"4.0.0-beta.4","latest":"4.0.1"},"versions":{"3.0.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.0.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"720eaf51f522087e9808a28222c1b5a9c5469d73","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0-alpha.1.tgz","fileCount":20,"integrity":"sha512-peiQqkaCUltjLS+X/15XoJZL9hp4dn+k6y/7KEVP3KPNaj/OJF36TVt7iXIlqfNEX5olLWfUf/iTfZoMRPh0bQ==","signatures":[{"sig":"MEQCIBPBaWiTXv5SJDeHFQeFzSFllzys5aJYDW29DyyWYqC3AiB8xWnJGVk2YDlUo/d+xV2M7xR44nvn9yWYckCmGTVpRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlODMCRA9TVsSAnZWagAA4lQP/Axs92IHb2cwNY2QtC+0\nFhpxRclCkN+y5Da/MUVw7R0/qEKB1HHZeWF9FUcyPj0C55TvGgcQTj95CMu/\nx75S0hSFq8S3zZIOtsFbUOh6reHy1yKMSarxNQ3vjRwADka+7j5T9vdYJtxG\noAMq+5W9dVDrvW48JnPaX46TmOlo934LuZFCaRTSpEARNO4N6UuI2u+6gz1l\nTWCZnFky+3ZiiuHGn829Z1sY8zjeXB+kOyHGygzt0PW4mP9msnyLZF165FOp\nQz6+kDzNeLvqLv+PgcNGWESftdJXFZm8R7pF567BpuBe0M1SM3YgbxOWuzpd\nZTAVXK3mSOsjqRK6eeTMuQlrDiy0psZ1a6JSoW+qFn1hMA8sSDE/3gRlphHq\nnfzjmmpAthaDfPoPD9bBFn9maWwHVSGirx7RHVNdiI8IBjmYKLP4i18Vs+iA\nmTHjqlZhhgEjkoiOhWKtk5KNQllRFWpAJQfhKkI1z23zIZIki6jWNr78kN/Y\nydEafe1mTFZ+UrwLH195oAFpZnId90nIV0pfeWgK6DOPxwdXdIgTfAXzJB3S\nuZ6mAa1+qATpgJJtEKY0jNmrf+zG6f5Ulp4cAgpt5PkWtuS6W3RnMqZKkuDT\nJVnQYYrI6f9Mi49kUPPfiRa4rxe64B7RnnPSAwqOGNwOhL7+RuRZwjZSnuGT\n+E2/\r\n=A34B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"7db65f34d14240e9cb0cbe2bfdbc0c27c315161f","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0-alpha.1_1637146828624_0.9181577256893065","host":"s3://npm-registry-packages"}},"3.0.0-alpha.2":{"name":"@terra-money/use-wallet","version":"3.0.0-alpha.2","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0-alpha.2","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"3e236a382aa1844326a474822a07f33528f71813","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0-alpha.2.tgz","fileCount":20,"integrity":"sha512-DIqDPIGwt4WRA+Fn82HzfbtgHvwGrtHZcgi81R9hdl26v+Ff+uTPsT0EvU2qvc3xUBG7mT90z/rqNj3iOM2OYQ==","signatures":[{"sig":"MEUCIQCNAAVaTXJSBObBfx2GV9alrOqEZEK4qLwsJeL7WXK3iwIgTuj0HCE8qoYHZAHloYDoLb9guLKHnr6YeFxzPperaDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlRMRCRA9TVsSAnZWagAAODAP/0bt8GzvBK36uvr35moB\nmtdlpcLgo8Z8oO8/tvMdDtOqNW6imAHKpS6/6aiNJ3+jPLU69kzliu8XYYC0\n0Jq0GLfZwKVa6gzCzD8j3+M0Cm4/LXoeLQ6caSp9CK6yc0tBeaXLR4cAfEDh\nIHfD9emPAm95l5ccdakJR2ejitBkaMfkdqdhuX0QnecZrWHoG/Fu91YK6ubn\nRYAFVH6afFtKk+ODMpciD+3ByAiy9nwzhiSd3oQtZaQMWy+UfGSJbVFHUAHc\nej3sPSbT7LPfvFdeZatWlqwvMzeHwP8i3XOqtJXZOzF3KflRIyNN1ErbBW8k\nY799qil63H5W+Q1inlcGA2BvfzXatgIThkFdxfqJFAvKxKnkdeRls/JS9tMi\nr+kYuuRXKI/OgnhB2lfEn3IqKW3RhZ4+FBDZWhOA23gor9rn7kWq4f+n5go1\nwJTJINFiSrZQqkGYphhYjficEaZo3u4soMlCjJERjJ5LkViE6FJ73DKPyP4K\nJihAOStNx7f8Zsu36a5YCUTUc99A8vhvXFfiw6KLJ79Ei1ntCpkhzuur9Vq/\nCpi2oxWdcD8pfHQozEG8vzK7e8R5kSix6wFO7P1m9UyTEpwVNiu8/x7RDGAA\nUFJvNBvW2vCVMmzf7iMQHZ3iQK2JFtKiVeCF8cC0uyb7yG388OrSg9Qq8s5E\npM+b\r\n=HU88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"956bcc284a79030b76d0ff7014f8939fde1dc857","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":"^17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0-alpha.2_1637159697301_0.6242731616162411","host":"s3://npm-registry-packages"}},"3.0.0-alpha.4":{"name":"@terra-money/use-wallet","version":"3.0.0-alpha.4","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0-alpha.4","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a366019a1112600f16e58316de512dea8f16a2ab","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0-alpha.4.tgz","fileCount":20,"integrity":"sha512-WMeU4Ey36ql11rmmDR9ZOL5CA3VgctrOaUEeSV/UcIydz3YdQ1mRzxtCM1prZJuM/Jte0fQOlqVFaXfDzzlvKw==","signatures":[{"sig":"MEYCIQDWTUzOYIty/2SBsJ5YCzINmKjty6uEQGPhtPKg+oz6ZwIhAPj9cBz5KSMfLjJiWUa4/J2dgBze4ML7NxszF44e/Pmv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzGdCRA9TVsSAnZWagAAQU8P/1MgrWlsUfsB+EsvBKWd\nGUEfIe9B4WOU7531KLkTbhZRPQojhVOdMqhXIiB15uqQ8OcKvn+orxEWakmI\nxcPzqNs7be7NyAx4xKWfWYbYCWyFs9Nk/GzjgrVTLvBuHNg65O/s/JZqEXCk\nJrIVjO0JYTc7Y8EVHj3BkoaKnR29SoBZjM2MbN5NnwR+jT5g7QsGBzG0b/Ed\nTcOecopO+ywYdQZFPI5Nbk1QTFCgCDFD11spSWtWhk3CsUQmSLVgvJsm3L3C\nAIHEyj40xzsm0FbVojmvgiW892Jfe2DwZapiNyy56UN2XnXKRImjM8p6EKOv\nb01muCoIvsDmMtHpTzchGbf+w30+JhDRkBX05WDBlBxxPnGIUxF/VurcSH1U\n12J4jbmBX7yKz1HMhjUcCfa+2Wtnt5GOhgivQKjpTw6HhreFVP0788oc3L+R\nmbIskb+C0weGm6iFfbPRxccuGykQM4+oOhuJqXPU1u2vBuBsEL38+KMhviOH\nT/OvumyC9s2NW7WgrcoHpGJS9kpyj9vUYs5RpfNUkQKQrUwu1b/h57yxbobR\n/T7TwnrdUHGBH9vxD4ncn2qIKfOrX2C/oKVurixpzJ1J0NGYOxHb8VqTyPzM\nw1HNEgSLcL0ZXV6bPtHLeNFF/aiCnV761/CBvFsWDhLcuNZlOANBYa07JCai\n8Ikk\r\n=xueU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"2dc375d44cd09e250bf7d097c047d21b0b5edb53","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.13.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":"^17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0-alpha.4_1637560733712_0.9661516984438436","host":"s3://npm-registry-packages"}},"3.0.0-alpha.5":{"name":"@terra-money/use-wallet","version":"3.0.0-alpha.5","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0-alpha.5","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"cd10769ff292b5c684675a9e4d922e4083d6806d","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0-alpha.5.tgz","fileCount":20,"integrity":"sha512-0fS4ACtTx8RNEMOcTCnK5AtmIdUVK++osKhYzyuF7aHZ8Z+ZDIadyDJu3WO9VojGks5SuNHD/ksz226BukXWoA==","signatures":[{"sig":"MEYCIQDuw+ExFGmvv/jVqKVL7N7foYLF7W69zkMQTWpwg2JRLAIhALCgYhGK6PmEBnMjoH5XwWqHeExgJsskk8MUMjNZD7k4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm1y1CRA9TVsSAnZWagAAkuwQAImnyU7RPE3d8GfVZU80\nQMsmT+lctKseRwZTvyHa8Be6bcW0kZ7K3ORtYVzI2v+YejwCpktGhmpuAa5G\n+G+0YDOAu2Zncr5iWa62VYuBJngUxEUumeG7LrdPJuMOTpfB/dvBZY0GY10H\noaQogqSu7DvrZR0WTmTXGYKY+CRZPKii0fby4vjrUbRZ+bpmqSG2qD7HMzOK\nATXH1dgYGqdbs8oOcF7ALy/TjyhDbgKfVnadcqEGE/VQY/loOxqptcZRBH5T\nSpmrA935edF/D91jgW4RO6FXsSjtFrmw8J8xLarBxKOAdpnActQF0pXrnoXV\nFhc8psDrtCNnfa7Pk9IHKZXRNRHWZIP9aEqh58+qu87dsvjIiEu+rG/mBy8Y\nqD9QyTPK+4S++OtX/mAA+rK8N0SPznfuwHv7yj+fX4PDQoBsPWY+RoiN/87c\n1/KwbGhafx4eVYRzwreBc/yQsoRQO8dhdpNG4nB4T2PAZ6TQJ1IHTzVUzezg\nXfZdsmMor33eoEparoU3IgdnHBbG4d1esfNVFfksF2oYH2bdbQQKbn0aSXn6\nP9AfwvRyJhhS33y2dwk74xvmAsTOO1FIDivZUK5MsP24JIlni8kTpyz1X7oi\n43QRPL3jLm5sJ92hn8WV6A2Ocx9rsFcrPZ2jVbLqSSO/1Om3XHQgEOiQ/xmI\ncxP6\r\n=Ut3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"f50879e9cd451188d2d1e8309ed0cb64cebf5f19","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.13.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":"^17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0-alpha.5_1637571764958_0.8344975648375299","host":"s3://npm-registry-packages"}},"3.0.0-alpha.6":{"name":"@terra-money/use-wallet","version":"3.0.0-alpha.6","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0-alpha.6","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"013089993accd5f2564ffe8f715bd9160b15146e","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0-alpha.6.tgz","fileCount":20,"integrity":"sha512-lE06r6mHkapv+IKypf/HOMQV1xmqln65coq3QjDQaZbgwMfZ4nGEai/aXUSoBpGhc08Qw77f+zQo4M7o0tLUTQ==","signatures":[{"sig":"MEYCIQDj0xs4Zvyq3W4wtxgnv53WYxSX1XHpUBEz+5/8EkQlBgIhAMKzrioJLxS1GtibskKG8BPRXAzHy30QccUQtTZdLzDO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnKKYCRA9TVsSAnZWagAAikMP/AmaqWyYEVdot56jJLzT\n8GqWklmEg0DZ7WAO5xg9Y6avLwinmU80CTPtkP19MxD7zG17a3NlIdVd4zr0\nYC35rywNO0AwVzB5Jof7IVZhqHY+6ysZKFoQxkAgcXWrVxRus7NrjDABHlqd\nrci4lgYN4f+D2InQym7GAVCCiGB35X60mJXOak8FqEVMf+umJkmKydNM6CBz\n2NtjmRIPZAklNxYD3BhbJf6qo7qfEsZMDY0JSbyJlojYwqLMsEfIyF5LvBed\nMjYIKoFYhzrMohZNEvSjV2V28AIpEd728L+FwiR6SLAnFSAaobpaXdSIk8Tq\nFt29IpJt6jTQZjE6IoPUCnrFBkjGOGmik4GhArjXy9bXd4JzfhFDBcT0ds5K\ngPPnViZN/Bu9QZWUvphT+qwgVIb42yvsTQAsPMNlq4Fq2aWKwFrjrTgzRRhp\nyGjFUsWIZqMr4TaRsXUNZVUfV0R5ZCWFI7it6lYuUa+vJvWTMHcAQ6KhDmnw\nQraTbX9yC8vigSh5ICAXZLS2bFG2Rd7u07GpvbRtV2NwTVr0ha1AnoIaeWbR\nOHaCVeqIxJ8b9g1KHXLJmrpHFQHawE5p5aDLzsWeIVJ7ure+wOOP3Hl3BJPC\niH5Iyv35FvtoMwKudJ+yj6Cj/Glyeq+v2bIrdFI/YvDBVgqtIP0lFHXgeiCp\nI/Py\r\n=G1VO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"c4171ca19949aaca9ce44b0cf8738d901d704e69","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0-alpha.6_1637655192658_0.8370870801570698","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@terra-money/use-wallet","version":"3.0.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"e38823722918a94ffec4915dd77132776b3e651b","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.0.tgz","fileCount":20,"integrity":"sha512-b3Rz76JL0d3zJ8duq+SL5YG4hx0zgFA3r5DORBafytKirZIHfVuPFVJTQwRRiAk1+bh+yecnCvaMv8xtAZuEVQ==","signatures":[{"sig":"MEUCIQDeqNjjMuj4+RoO/du7JgCG9n16RnwckWt6byipW7HVYQIgcv3oP4BmTNqBfJI7y9pxLFFMndLofQWgwQdEzx1Hs/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnKwBCRA9TVsSAnZWagAAm+UP/2kvApoyVrpXhmzJCBpV\nLINS7ap6r5LiJKjTbcy3RD7PjIOUcRmt8V9/N6xRPGl8Hk/8/sJX7Oz1+IKB\nxL38nYxttClu4qMqLbU9vh75MYfKKg4sSNvVx1o+WKxvQyKt/vyl75BBlKs2\n+T36aRDnsAvZAC585DREWedNROnpGv1GDsi/qp8Aha+LYhQ6dPOMAkRkE5KR\n9gr7Dkn6nEUcVU+xdv8TkE+OcKYa7RhJMbBMif1+H9x+VphWuzXC6Vto3iYk\n+f71vohevsng8Y0eo81Rpqv0g8GpJDgQ98XwScG3IFkQih3wHLhmZG9uugSr\n37VCDei6OngqXeQc4tWKnd+65G2GJ7oKRtTbYrvbZ+BYN2cjq7YBw8CJ/APT\nWOxsnwcKaoDgB3G3FNKhE1/RN8Tu4P5orpGwQ/BIreDTkRr0B7ry7/TMjl0Y\norud/74AydOLwe6J5cjtgpUjDlrFTWlInJSMgBcHOFCU2mRJN+OqyxelaT3I\n/8p7tg3gs1XZdr9Wc9yTQmX8jlZaW1oJOBml8CEz+5LwxjQ9Qrhra1dkk/iI\n9xmMyyxOWCKjTV9LWn0HhArq9Z8uARZ6lh9j19wlcYWAw207khrRLwE2dEwG\nODoxQL2H1kP+e8PJa9asq1qzlg28NdniG5HmwzQx+a7nAzbwSVA2DjOsDbYz\nHYWe\r\n=k94K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"a30e20dc87d40bbe8b173a8c56ddf8f7af24ead6","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.0_1637657600986_0.5996837497392","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@terra-money/use-wallet","version":"3.0.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.0.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"9144074c07747a4913b6d3be5271211d16a13b21","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.0.1.tgz","fileCount":20,"integrity":"sha512-mTrG7d56WDCH2PA362r9AvJgtbrF4TGElxdy1SiMld2VJFGKODmp0NQC9bXk87yR5F3kUr/Wb+cW2/CSTw/5dQ==","signatures":[{"sig":"MEUCIBuHvQGW1r6MDag5yA6BMRJ71LLRESVdm+XkIpGvVLAEAiEAhusonRl/VR3SSrIjWLqexuLUC/KdfVtFTJASOGiFMIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnvCUCRA9TVsSAnZWagAAq+4P/0HA8QyZrsEHFtOC4B21\njwxHgMZTRzS8ZUIRRnKZu/AOa8918RdyfxqEnyLsg72eNBnQx2B5K053S1Gl\nDkNAMITY6LTN1rs2HFnk+xOCOoQph0KiStEujwmrBUcWXAIh12tFOz9rh3xz\nTd519KhkXjgmVv/y4I0DIM96O9rh2xNhu/h64rXpcYU2pXg9T2EkiGY/8Yhm\nlYPMKAjg/mC3rsvbTglygscGyD7FbkIiKRvUtJdnX9az4UxpPLeqhHsG95we\nzy2qCuMCyVF48uILZF+D6Q9gtBtIEPBl/uyFhWqNmHSstEZVOTInpkWMvsby\nL/VPwzhW96A6r6SypNAuscQrpSFIG0x7I2D7//1Z/QkXG117oP/q8reUKNKw\nTs73FXk5xDr7mmXAPys7a4/86MgGOz8nczatT+oM9lor9qzvzou8XxEVGtkN\njzHB/TX9+a+UquBbLuhEYNBuin1pxzDYTOUVioDHxOtOi5+sE51DnTOFnkGF\ncCOUhwRX5qOYZQvAoEznLD2J1xAd0g7PMCOOJxSLdH0zT/V4Efr8hEyTdAJj\nulnR/062ah2lTa+4Na6snQjV0XpTcHjHx8HZKIdB4JEqa5+3qj16MCsbcEGq\nvTfZsvseIaLFJxdRtBWil9t1N71dGD57rFFSVg0Qi96+rLt2fJ72g/q2ypSW\nGRFJ\r\n=gA9C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"103d2efb1b98e87f1f1bb896e1f79f83d1a30847","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.0.1_1637806228746_0.5053991769062465","host":"s3://npm-registry-packages"}},"3.1.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.1.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.1.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"51dd3398d8e0f114b41d58d52e2e966271c4d68b","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.1.0-alpha.1.tgz","fileCount":20,"integrity":"sha512-avl5xlDq5b2irWkIZVv4LEM3p57HTTKDMhRFz5/vxGRJQR9nGa69ObiQo3M/ZxWQmefJ31B6RIF05B9pK9F0wA==","signatures":[{"sig":"MEYCIQDIbpQJ9/IsXQj/BoZnCgAR2134jGHMEbVadIT+p156YwIhALoVZCY7+Cc+ti+IM4FW8mvl638qq6Yav75aqzRhKpcO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyz5CRA9TVsSAnZWagAA+3oQAJFiZQXq5sU36vURQjTW\nr0FSXVNzavtDtutVjCkx7Pfj8GrVkxegY8Kve8Zh1Xaja0sjUUvlKDqrwpnq\nvrmyeXIg9HpJabkwrlVVk2YBacCqM5nw10DgJ10bQI9RpJkzmoDyfR4701HO\n8cJqMjPXxIV3fAAOglss9Nne6mtsFSFcjUVy4o8lPfE6BQDeZx7M+l/LGk0e\nDnntGiXJbmDBlFZErE02wspOu5dFflFrd4ge4N0Bu12vcyGMSr3plN0qlFEI\n+VBiX7zDJWwSy6EI8Euesf2yXerLRiBfVDpW1tfNGSNMOG3pKrcCkFhcEQQ5\nhI0poQrTici+TOqYxKolF9fq7RKKmY3nV/1wLJEh2XFfqIv4XCAM7NUKUuKL\nDwh8hWb4GeBSgBMlbtJVFBZNRlJ7wPDglQgxcrpBQz1zOnWstmMhGt3QdX28\nSxuZEF8yIfbT7hYgLOhdCIfJ8Bb3XMRm1vM8rTkrUCYw2Y7As3Tszuiau18F\n8ZswM0WjCGcZMjUBhvB+6uDX8Ia6DKwHd8sDfmZd+MZucZrxCHKX2YNZGsh1\ncECsnsXXwnJjOklJqa4Vx9IbwbgEdq228dju3DRa6z6JJpbdkKR+ot8UQhBr\ndWD3tzfgz8wYCS8LY2Cc3SHtCcbOiihub77W+pB+EPnsAxzMBVTY+C9xoY6+\n11mQ\r\n=+hlc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"bb4d7f86705c855d3d9b784a7a0c46013800c665","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.1.0-alpha.1_1637821689152_0.7030781760869649","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@terra-money/use-wallet","version":"3.1.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.1.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"97bd4a8668eaf0bd44c6e28aaa716fa420c321a8","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.1.0.tgz","fileCount":20,"integrity":"sha512-y1JxEjJtY/5O/CV2hvnx+33cK008h0gzB/dLGwqftH6sZhxs9KJjcGurW4znWq8kSUICP0nYoxFBVnyVlC0ujQ==","signatures":[{"sig":"MEQCIAmf5TuBU7A1RnUdULRhopJu8pBu7iuCQx63jFwTStBqAiBqxhVqVdkqBdHEfP50EYEC1csz2nWpsEvKCE6N8TAoHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzJ7CRA9TVsSAnZWagAAoU8QAINmRo+xn402XyNP0ta4\noYNXBPQpmBtYhEVTjmFIJE0hxJ5lodEeHvMxM+r0u/wXA3MHn5Ru7PL+UT+N\nwrn9ySo927BWJFV3rqPWDpQBQNZj9OrguJGL7IqeKjFAbsRLIXF+zv1w6+dg\npq94iqjj6ZCMgyOiozQ8d1Cl+fYpx/b9AI4rFP/admqzWy4xMJ1P27rlwSHf\nXSA+5N+SWBJNEwFoFTn8REdu/+g7onkbJywrcfzPruVvMwG+8V2fjQ+qAEqo\n8NLj26VhxmESgEOG2pjQo4PCqwIPoKAuDP6VBji4x0U20UCZoNXvysk+qgpr\nlUL80RU64XHhgnAURhurn2NGirfRsNJnEDRaMYDsC4gLIiQA2DM0sNxjDtS3\nNG89FOJYSPBTRny6ZMAO6R5l+b0Zy71orhodjm7pXw6WdnYy4tse0l4XgYoS\nWc71veI1fd0wsTsLNsAfWXfDXBVv0tngLop2J3TAYRB8AjcDjXI+FfgAERDl\nCsN9JSsshUrMThkeElifWJWU2nxK8w7rNwpgS2n/XlAfx7Rh6S6yV2c2MURm\nng+cNZIYz0VZTwG1tOe1tV7XPYk2gJzr2nZ1DhHVKq2/HZ3xk2ZmAnssvKLU\nYXdkK9OlBFkqBsHezqmFTGBYD04L2D9EQKCeaGV2bO9T0aZS0VE//PxNVx9+\n+1hX\r\n=6Edo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"bb4d7f86705c855d3d9b784a7a0c46013800c665","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.1.0_1637823099203_0.4714037455008633","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@terra-money/use-wallet","version":"3.1.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.1.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"51b4b79931a95bc4e8ca7eda7364a5329180f14b","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.1.1.tgz","fileCount":20,"integrity":"sha512-vfiFq6uR7OCsF31+PE6NmIlTMCEULeTG9FEo2S5GyLgYfkkrp3MEhwO00XtJMkkW6dXBtBLvXtSxK1m9/i9qqA==","signatures":[{"sig":"MEUCIAsWCrkgFcs/eSgdnz0B+lBj8jooytwDQonFq+S4TzWuAiEAmnZUnW/JFKl0UHR85LTpTIIu07UK4DdDLlX1U+pDMHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzoaCRA9TVsSAnZWagAAIAkP/1DaiyTk+d9/ibURPwHs\nPpb5KUV6rxs7iDX6IZrROoqWpgIovFD5M7W459uebYcC7KEOr3A83rMsznlH\ncXIcSokxLuwXA1vDL6z/lsdmBItGu2uQVdDiLjsrX1ulCTcu/2yFUY77iKhi\nVYBvztp6hxTtbEzuQf1uDmY84IHddkksZ3ykrbQ+FYY/HB5mxlmMyYPKeS9J\nd8IX773Vy1PBceM0sdrIzYseqY+Ohca4zV6DcCjERTiow4laxzIBmBsHSDDa\nFAguA0IMz66vTw4W6EA/PC7eYEq4Em64x0lA3rVeUh8bl7bcmxo3IbPMz06x\n/fHpgX2g9yIdeIIS3S+6T6zEcknVMd32IeIWw0v78NgnZ5iu26OBFAIPxcr7\n1ojHtoR5sUbMrtJp2W+SMLhHMi7uY4Z5bn6k8O3l70rxjb7lwdsQbMnqtOTI\nrRhSEXlcw4o7D1wpkbNh5XaFc0SN5ATj81K7JJyroTb5F94oAT1GPJbARPR6\nUMb8E+h5miyi4mMpkl5nTBAc9ozWamzZkKcJ7GdCJVtRy+0gTUnHy4a6PgGJ\nA+2RWqovYpTuvhxQGWfsYPxrKd6lNIvx/xHzCE++Z/OoFAHhB3CVaq0QomnN\nnQsAnxT0rMzC2z6Fa8HIp97e5xxKzP5hx1ANb9WQC9hpBD15JM1/g3L8oFqo\niUiT\r\n=rJg6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./tx":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./tx.js":{"node":"./_commonjs/tx.js","import":"./tx.js","default":"./tx.js","require":"./_commonjs/tx.js"},"./types":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./errors":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./public/*":"./public/*","./types.js":{"node":"./_commonjs/types.js","import":"./types.js","default":"./types.js","require":"./_commonjs/types.js"},"./README.md":"./README.md","./errors.js":{"node":"./_commonjs/errors.js","import":"./errors.js","default":"./errors.js","require":"./_commonjs/errors.js"},"./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"24c2e900bc576a728513e810753d95e952419765","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/web-extension-interface":"^0.14.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.1.1_1637825050598_0.8697900830438037","host":"s3://npm-registry-packages"}},"3.2.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.2.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.2.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"e1c5e49202f09eb8095bd2e7584c4ba1a4a3656f","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.2.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-Y+fMREyj0X2vZY+ADhNDgYIpDa6XaqwhMR3KFSL0rZcwBworwf4JnG7vCzNB12BVrAm1DNNL4gcOVvcliwG4vw==","signatures":[{"sig":"MEUCIQCUpSaHqZVAwyXEgDWBZWkJz4JCin5/iYPWMRJP1HBr0gIgLMBEIfy8fUSDQGSHevJ30rGp51j5X/ToohVEgdtn/08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgK9CRA9TVsSAnZWagAAFQAP+wVmE2fkVV8AiHoLp6Yp\nsAsRL8D0zr3tA0uQNNfU1Aw2QgChr8Ni1aD5QG+L1HhOe7xUDz5OvSrfvdF/\nmq+YTDtjU4Gfr0+DUMcchiJtaoBB0iVz5ZG4oQuI/fT1nFXW5pIeXqpaJJNj\nAtNBMzKcjaNc9MrFQ1LjZQmel4GhTisy7Wb3hUGe5XMwOHLdmSfy551nNBKH\nEh0THhLX1V4mZgCrEy8g+6PxLxUpCKd0TUQCU9AQbCvbDAutcIQ8Hlbf7ZJD\n0k7dIS6/ysaDAbb+aSJ2y3iIHxsbaJu5J+Cs5jg+g9ZdgYH9kWFbWiK/Wwv/\nTJEjWdXYUzbukJdcDZlvNDBE+c0NbK4hcsUR65ab/eD+VB6ffL3+bXYr0co2\nsnlPdmtE41IAQi/0+ZDFH1BokSfH2+OgkrbpSPU/4ySR/xVvj7kSazz43/U8\n5aLYm7TRWudzNgyaRJZxxtBavjICn6IQmsyCz/sxoK8lWTDSou2+ieiVTA6R\nDoWJb5uE/H3Vgv07Kw1gWU2zzkwHaAQlBcF04LiNPqdFwn1cfr01xl5mgBOv\nqGFqzbYWjrJSeKNJHi9f85CD6k3k5wALVEznUdXGk6SaiG+akiBxn0CwhYa6\nBBcJ//gI3GN5Yg5YSkQRO/dB0iSlzH+k/AqoeyJ8nXMJdyuF1B0C6aVBqQs2\nsCBe\r\n=CkZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"3626e0d3ce5c8ec059a0e090cdd35c022f60754b","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/wallet-types":"^3.2.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.2.0-alpha.1_1638269629755_0.5839933409786089","host":"s3://npm-registry-packages"}},"3.2.0-alpha.2":{"name":"@terra-money/use-wallet","version":"3.2.0-alpha.2","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.2.0-alpha.2","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"53d89eb2f75f9a0f2d29017cda9e372fa0b9dfec","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.2.0-alpha.2.tgz","fileCount":11,"integrity":"sha512-eyAZo4TanDXtfViOTZ5pkukejLin8La+a7E0sreTpsQdNVhK3om27o5WTXDOfd3pWVbofop+gyw+kkPtFDi7FQ==","signatures":[{"sig":"MEUCIQCHx7G7P1wLa39Kubh/Xz5+a/f+0ecnQw1DzfvC7Ioc8AIgZ/LUl0VI7q86iW21yeXPg/AXpqbxaJXlk2WJHBuJrLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpuLHCRA9TVsSAnZWagAAa0oP/iaYE9mwsjzVjAkYNVyj\nOA53CnxiBjXErXnW/wSIo65MflRJDfCm3KyR+LiusCUfH/fZ2avRnt89I15a\nz9sS/9WOyxQttzIcCEHJ2OL0iZWqlQEIjFNUwNVu+qJ/3JA+Ln5P2uUNnWU0\njel67g1/CFAzV4rrTfwX2QRzJh/unGIz+6JiQnyCfSLBNOwd2PnSPT1fufJp\n/o14BQuDuLe1wJn4Hg8SHFGZR2ZjSN1xGxjy+F1TZ2R4Q6Ivuqgm9da4uvs4\nivl6CTmQ65gM9YQGJzOpOiKS4z3P8Z7Nf8G7MqbdiKizIRQ9AHNl/0ifFn5R\nmGOvNY79sgvxGBMX2wU9tp7W8fxDYjYaVTHJ5RA/TSCUMwt3Qf/TK0wXl1y7\nSPnpC7IcQTvD8FJuQxYLpVB3XxcbrvfaWoSbAY56xfJe2jPpKXxZ7WzeErPy\nd2WkoHNuohyOeg8noWUlNkWz6sj5zP1xtOXZ3Auhp3t1UqQ+rY0NOEmx4DK0\nH5vavungrLQQefGWIKkv9P4Ir6VXej/LuQlZXPdgKzK06IvdyVP1THw00nJX\nW13xXqGNz6zALPrBEzBvw3xu8827JVXrAjQ0mmgX6WHHw0H8UJ3xvvvQGKGz\ngjCorTKc141rV00XOktK/rgQjmA5EqdchCkS8Yts8Bb2jHNw5WWZnYtq3EDg\nwWmd\r\n=m2Uk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"ff1342908f1f798d85d51f6ccf12a99e1286a79c","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/wallet-types":"^3.2.0-alpha.2"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.2.0-alpha.2_1638326983591_0.09447233850723058","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@terra-money/use-wallet","version":"3.2.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.2.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"5534f0bfedf7c0096e8ae3a89e766467f7f00e97","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.2.0.tgz","fileCount":11,"integrity":"sha512-mzLWfcDX8NXGsbCQ857SfLX+G9GvLLuGFTpXwOThCC1B+b36Ii1VFFd2+FFTy3OMc4iOlDbCrDRZ+AxbI7eMXA==","signatures":[{"sig":"MEYCIQCrtDYncbcQzOcRFHDDsj7ytMex8WNMGLbQWCau6RHJ5wIhAIFAH9nScIeLDm0n0NPXuJwcEpRC/+Oo+tJXn3br1Jke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpuROCRA9TVsSAnZWagAAyvMP/3zc+4hp1/0eMm44dfNa\n4+b+6Vpyje3Gx2SgNtXmW/k4e6IB+cu3rHYXQHenVPt+7WJlr55jrKN8/3MX\nQXS/GS9IdAGhEjNL40FJuwDSXS9elPctVNjpvgtRUT8q5O5aAXkEIW7Lf3mh\nk8wG7RiW+34ctx542l5FsyMOrX+RZgU61JNaZsuEhzjjSH8H5RLqjDEWzr+s\noEGcdgckZTTwGrRhs2bbMNKhtvqFEbUIGYuvLEq7U0D5xeCS7lico6W5t+1S\nss5iL13xu6fvf4gskn3XIQa3pU1kTN4aoiWNHV7I6J5WM3Kw/qhC0egol5dU\nrMEDirLFoMYbMXzJHzdaE0d+b5RFRh2YAsV8Y5UOhQzwDKKCVW2DZ8gw1SlF\nOT/iwNJY07I4Ll6x8TiDGQ3PIJlTKJXp+lRZJ0MD3bW1cm4V8SwOVvMQIBzI\n1q8nEpkM+w6JDlt8EcZvAY4GfD3acq4GkXpLhZpYnHhdtNn5xb+813tl7Fdf\nAYBUX6m//Vs/TCZDcrQcHmM4m3mU9kTXclkJRUg6jFcc2zww+gTo9Vkvl6YB\nnLIVq7TdQRDIkprIlU/1+urLGDohnvr8NKoZJ2rn/yaxDsOi3LRTr+eP4WEV\ndB3jJth/2tvc9beM5qLUVlnojRIXB4ALDAIHMvLyLkEQ+YZ/PfBShAfFJcTF\n76Nw\r\n=tvYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"e453270c7de2b3540e7d8cf7edac57e05675a51c","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/wallet-types":"^3.2.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.2.0_1638327374344_0.19996477885184283","host":"s3://npm-registry-packages"}},"3.3.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.3.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.3.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"7040ec4edc00b72eef5074794f74372e1bee0d39","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.3.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-X9hQ2Ys8nPcr/uoBMaYWwWNHwCiaIllu6jOM27ccCQNWpz4L4gPyBTufwiR559CvV57qPX0aY4hnTNtUDunmbA==","signatures":[{"sig":"MEQCICNDMkThIHNdpqph8E4DdBRJwyrNFZmGNdA9r1bv/Tv5AiB+Pp2wgZPEru61wvOzXGYL/wqbo0x6uNYZe43ILwl0ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpzjXCRA9TVsSAnZWagAAX3IP/jg1AiIm2LMw0YTfZYCt\nD9dss0dWbz92ERW9okMU6MA2eNolsO6oI0SxN2/aXm/qVFCVE4q2BnIdopcK\nldweuf7OlQBPkPBC75XFtWxTaYvt/Z2EiX1Rvuvzix9XTPP4GtNKRP4sySul\nn/627nThEQsKtQLO+yNakXnmN5T+jA20OjeaL+UlaIVfsWVCT6PevsbPPslo\n9kD2Wq68G9M6sI5IAUZ6SeG9WNZ4cSD2PfT2nJGZsYanIU11YXh2tGLH4Dsb\n5ATkl527tX7Z4PIGJIIqwD1XlclpYsHGQQi0thU40bvL/Do4KORnphKO1hlt\nqLHMPU4tHi3+GxnkNvayTeja8/BgQTRjP5OvTaG55Y6/ZzhkWvjKDJJjUJPP\nS0CZHbLQYMI6GIncBPjPNHtmuEvMqLrVrJxCaq+Z7jYGTO1DuYI5ju6omoOB\nTsbSpqxwFMXdMgafrJ0DvPJB050IEboqC0F9GR1GWz//yDU6R64sT/BT1/qv\nV1/7kJlFzs4g6Z4Kyq7qBT2uijj1KBH9o7V0ScK2a9Kg/VTpl5a0ROlIG29x\nS8odAz9ES40WldAvoGY/78khE2xSdA8vzZ7YlLxvo3bOKht/EI7YvQhmhuv6\naUU4kOOsZQ7EeRSTmymLVGecec6xgei8wWAJ1ufhyi9wY9ZWXhK2rdv01R1/\nKgM4\r\n=Rd7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"903a5b4f5efd5be9dc1c495ccab816bcc2941574","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/wallet-types":"^3.2.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.3.0-alpha.1_1638349015009_0.09777169056105928","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@terra-money/use-wallet","version":"3.3.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.3.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a129e2219c04b2292029cb6b33b71a961f384ad3","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.3.0.tgz","fileCount":11,"integrity":"sha512-j6P5p6/pVMZXAZU2rTCXvBt6DPu1EF4RMwmZRuzdeyz4s/k1xXjAkjRMI3DDo/dgxz3RsTZev2xNeLNeImlQ3w==","signatures":[{"sig":"MEQCIFgSkbXzJCsWiy9Dd2EFg+W6P1jaZzrmisT0/uqriE7cAiBUhYy3oi7X2XpIcQQRV4ex61EAGTWi0I2igVKUetG5XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0mnCRA9TVsSAnZWagAAJfsP/1QAP1TUF8TaKyEhpMvR\ngYrOkIM/hssQ62oBeOosyq6Py1t59gJB4LVh5Ff/oOZNTNK6L+Y83b3o0WS0\nZhpTw+2/q6YaiInrg7w5/NmAEZsyXt3WAmPLtJSDHADnRnfj3GfJCHMW99MX\n9JeBJgZDgxm+1ap7Ysm5uFdooYWgqYcWGJPtqfPEg/Jlkkz2WX39nu8Vhx/R\n2Hj7LPcJLWWmdhm7FfvgBJQDipaeCYUFfoPfOX3E1miqwVmpEtvfjVt6A89B\nfJ8CJT98viQTy8e3/DJsIgIZCU2xNCh1zTHdizDNoby6RUaRr6pSOyzZP/rh\nUpxcbwesVBqvP3iO0wyjK0JhGRPHunrm9YkTTMseDNHyBi72mrLQYL/aR/9f\nJ31pGBVaQkOyRZE1nL5yPtlEmqS5YJqI1vkkXScC8W/lfZubb9R++x59ZjR8\nwWtRqKPFYRJDprmSp+KWDUK5sswAw+8z351+6qc/27mga1komWXVVRh4qjDZ\nI8JjqKTSZJ98QspDniN0CUsOhohAUXol11ZT2R0gU07DyHR97mij2VyV7Awj\nxvhsCazbgg6/N5SJ5HOOddu8IpH9uUOqBk/wh/1CV0e8y3UFjef7okPe2mZY\nEYyHkZq5OrhAv4IZTODZEztIQBfjBQMtW08AYFPMrU7Rz8S2lyG6WU6K3+3m\n62N+\r\n=jaTz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"c9e3054ce58a91fec84a9a5ce55ca49f09be9922","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@terra-dev/wallet-types":"^3.2.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.3.0_1638353319332_0.34470471733534125","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@terra-money/use-wallet","version":"3.4.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.4.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"f245bd356df1cc785a7554783d60fa39f032f472","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.4.0.tgz","fileCount":11,"integrity":"sha512-f2hihGnDzaye0nsh15lK96ed7jDcmcMHPU2qHpECflK3b7vDLoHJZxw0ZxN6EjCSbI/IfqKRBGN/hLqrssmHQQ==","signatures":[{"sig":"MEUCIQCdGUUuNUO7InFaO6EOBwkNCeohRY1gkZHrFaQi/mqNOQIgFuRZrmCKq06CBpx2NZPkjLGjU2cELmlwiK4+xivyrJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsw+ECRA9TVsSAnZWagAAYcAQAITOJnd9tXzRIiMzhQCy\nbBgMwJKkiXRI0xHVHNzkX+mGkzMakAKRsyB+XMgjfnszlKiBYe8alhDrjcAo\n8uap3JJ0aIJfKpqXEvkRbQ/D9M24QPFexb0gc6IxGoebohE1LV1BWnmvdd5t\ng68pTkF0aEcgr6oZyYfW+EBShDymoj3uX+yQzMld3yW3qv14z1hLVL+nLsiG\n4lAW5TIVQJIjMB/k/OAyA6ykBO5wO5dyCK7QpbXFzEkUrOGzsmz+cjfpIT7N\nb+zWMgmeP330prbA3rgfdSFZnY/MqqPOMidxwQoCQT4fIuGXhMWtDRLA4Mef\nx/4frNRC9QDXxDUaSpH/WzgCQ1lN77yUmKZEYCVcC8dswKuuIpfUwVI3uob/\nTjTKHYjlWDhIu6W7fk0Bj0RGS4fYPeHa0LV+bFxsoX1pXfwNPY3vT5OrKgj/\nKKy9/BUV5K8odZT0cGT44T88dbGwQPeJFNuf5Qt35peV4U3wDERtr9YWBqah\n18ct3ugU6sawllU+CKpjIXzCW1vR6atqrX6w1yFNaoWYIb/ZPP2h/y6nN0+O\n3dm0+y8Dr9QdTudwM9Ylho78IJ2h5aFAu0tWSNBzJSxe5neSNEtOBnRAe/k4\nJncdiokm2HqkuOudpUSTcohezYvDvKk2BLevy8RFOoF+6QuDokUa6/D80hXM\ne0kL\r\n=Uwgo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"b5b58230c3be9c5b773b66dbc04cb2716d97a21d","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.2.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.4.0_1639124868343_0.5017680086096585","host":"s3://npm-registry-packages"}},"3.5.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.5.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.5.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"b703cf34736c65f604c6be1aeafe1b1ad23de479","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.5.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-tzU8eaLwCeuSuRq5qgx0M93Q5cOwcdhusjNcqgi6lz3vcDhMsLT7iYyEFxXMhnkpiRRBUM7on7p7mhYPQDQZ4g==","signatures":[{"sig":"MEYCIQC7/fboZM4JzmE96EKXc+okue5HGNRFQlklbHAIQwF2bQIhAIcVfL9ib5NmZ0EOhJfoQNUn7ROkh4jRuB3mjrohf2IF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvCKpCRA9TVsSAnZWagAAJXwP/j5QF7yAE1pI7P3rCNmp\nqZl75y3N61GxCcc75nILy3Zr+EMJsJN40xJ2ka6gEZePGiW+iadvKoKQd7XH\nDD++7xJhaYcdjsRwT2+yGjodJRGa6PhoirNjCYL/9CK3gvaTcij+v5rcBiIO\nNe0yqnyEnkQhvRNTJY2NE1tIohRVr/wWCt6r18GoSDYgAvBVSkkZw7TDvoFs\nKssP8TwJNQ1wgqNrEpDd5lFq6TB+2E9YfAGcYspn7HTdq3m9kNXGqun5srcJ\ntY+V40F9rdQGmReV4Q6fcXKnSMJiPkl9eh/sJu1Z24y6UuT3V72iD8UagaGl\na1nqpHRQNvN/qWiShwU0dmF47wGbOf0J81hbBbi7vlk4z5L5EzsdjhI8km0q\n9iuG2Isf4WjeDYkrjxPJGkNbKaq6Af6IBAELwDp+ktzZsD8lxA9l2b/ymK/Z\njIFeVv/u4HTo3Tp9sDizZ4dclFLCCxLBKjk4XRaTqREX9gW0XHpQBNkO9jnP\nsfZQgt4t2tePWvfLfwW2h+ublEi222sSeUW99GzloxVN5fqXHanF1tjzTueE\nIJ/QtfCv5GoYFXsUSG7w3VGM5jjqrNWX9IpSGVskzUF5FNWGig3v/p/uScN4\nf6FHmBJo9P+yN9fKrcYOVpfZsLqaI1BtuIHf7faWisPYweDTQjM9/vhTvx3l\n446e\r\n=2zrG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"c0a74e20c5177063d643ce40795437959ef85147","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.5.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.5.0-alpha.1_1639719593611_0.8489263631974764","host":"s3://npm-registry-packages"}},"3.5.0-alpha.2":{"name":"@terra-money/use-wallet","version":"3.5.0-alpha.2","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.5.0-alpha.2","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"0be552a64e1a6bceaaaf0f7d2e0e662e66c53d9f","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.5.0-alpha.2.tgz","fileCount":11,"integrity":"sha512-ENyU9L1lb9GcXEX+EfJTe3RdyAj+BkdAn1L2nccMaFTlAI7uB+GKdNnH86rn8Ssb+MgjmafTLhGxHSIFy0FKaA==","signatures":[{"sig":"MEQCIEEhKtjTbpx6iDhto7yzTHquB/D5T6Ki78BdCIMWBy5ZAiAHBCJhhlQdSZTfNxsKwoZUwhev1LN4X7i+a77Zk7iFDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvC0oCRA9TVsSAnZWagAAXLEQAIX5tFhMR/Vnu5Qq4UBZ\nlhi/7MEV8+AhOJCR/YwyG0ckc4PXxNCNUzcCYx6X1TfeP+r6SwEbxCRL/lpz\n7CaOZ2IDrvcxzvbphO1GILz4uWlwGfI+aMBrrJRnqsVBn72ipVCbOBnjURXp\nAnFbQEDdiopQVi61OD9KfLLd1fz7z5wUTVvn3LXQyU/WpaiW7w+DdDokkfIA\np64pesFzR/V9NRL7dP7ftVzsHFQHtPKe41GMJSVlmfqUiTzq6OoSdaigqqlz\ndJnoQyR3+qshaN7cCpi74BJS3tcREdyApVFHKxly/p8WhriRykc6Ryyfr3MA\nLCJJ06ZBYGG4xdVQaPwDJBMs8g4VpQ/NostbSpg4tKlC4NYHqNPwYXvoSuo2\n+YqMKvXzaAAf+q9B5ySteyb1lHH7hsz7J+mZdiCykXSubL9gbShCahyszLM0\nHJDaOfXi1mayqu2ih/scGCX+mQkLBAapRdvQ6/SjArYjIKf7g/pFDKWU88xm\ngNXYY2aT+p/nrAhTOG3d1/Dl6LOiA3GvfRIv2VUi3kSRZ1lo0BKi5fQvmNcX\n4TXlL5wNnrHvlSxIaHd/BBqNtH1erTJtrra4K4Fmi2hJKaVkV5g0vrJg4+N2\n+PMKhX3Et89GzKyp9w+nUt0r5x8GIdlDAxopXJFhpwrzhbQdGL0TkEbxV2wx\nD1Oz\r\n=IFo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"7bf16d0b43aa6cb3592e03b657a04a77e34cce7a","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.5.0-alpha.2"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.5.0-alpha.2_1639722280261_0.7210113288539204","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@terra-money/use-wallet","version":"3.5.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.5.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"37111e4691b4b86d5593cfd767d94f27a430be42","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.5.0.tgz","fileCount":11,"integrity":"sha512-3Qcm3E/OVeRmDczfILAola7jlD2fdG9suQoMLJFWMbDtO3OkHeOK/uKyMdvZ+qDCg0RX5XzObCn9ZGn4HdNqrg==","signatures":[{"sig":"MEQCIH7/TEJdP1YDw5EzYD8N/2otbuEGc0uYIoePdaYiQMLdAiAV3xPrKBNfPp2xgXR8r9lVQBTfHNR8gDlyM/MPc+u/LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvDPLCRA9TVsSAnZWagAAJgAP/i6mDDKjY45SjVgd1q/f\nWAhl5zjI58aHjYWI25aiz7e3Ze7gapGMwQvs/tIU9VORmVoagv9Q5qdn+fSj\nRWAcZ9mtz9G73yDm+g0RNFBjBp0RX5hcCKPnwwIrCdOIPuIkZ0XTrEl7K+Zk\nVmoS7DFtiCWQSVVJi4sls6zeaK/hUHCIooPju3ZcPQHP20m6G8Hda1WnxbGc\nPquaHetDTJSwL+DSHGk3hRyR4tZ6Sfksi/9/dF2Y0pf3ztl6o9tOtoVDJw17\nS6QbevHW3NP91QjYYPgqayOgJA6iOAYjCSW9IRJaGq0IkYiQC9DHNGQ+hcLu\nKrF5TpDX9pgKJBn4zvUnpf5WsehjPV7Lst5h95PKqX4i+zKLdSpVrB9g21QL\noyoIjWVfIMVgKh1eEO9Ui8iHZtIUo0FpzpeNEFOcufd8I087qrjO1dtHvk03\nGFt9Wym+GGobvm47OuJ/bWYoKwQplCNJ8p3zLmL/xRASymFYaQWRvNOm4mUY\nWk9gFP1ntP7LE56kGVDXqC+X7/v1W7gv3BWRMFoGctBfzv6Dc3w6TV+wVevR\njIDvtUZIFk5NNMOV9IyvVCIUscSKuxfgpQR8de55x/S5t+rUnL1svl4EHJIL\nqRkmr3kOuyL++ecQpmFLOzWWt/48kd3v7kO6gwptADojUBSCS2Kvpux5gF02\nRbeo\r\n=M4Dg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"296ba9062e5f4e44966e5a815f49c26d9fd89b95","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.5.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.5.0_1639723979551_0.24376298497677906","host":"s3://npm-registry-packages"}},"3.6.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.6.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.6.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"0e5c357ef422deb5189fca97e1e21085ea7e64e7","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.6.0-alpha.1.tgz","fileCount":14,"integrity":"sha512-N9Az3fC7DirGxIWrULxez8KwIsU9odwoDocRzfyKXaXasBzXl4WujA3AC8SPvDc2Cyg3FHSDNAyrW78e/POfDw==","signatures":[{"sig":"MEQCIHt0826JBhOg5yhK7PWHaKTLJBW+0GFV7xs/m5/pTHFMAiBgWqKA6BqdurCwGKG9Dc4FBd0ZtZ1so7ERlTu4t1/X0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvIXZCRA9TVsSAnZWagAAX+QP/A10+ErSDCrgM67E2rft\n4vxsPTQ7CVbdhDoAdptW4uZyhP41NcXEC5SlyZ6YDJ+YvwuXYXNWydTW3onn\nTJQYNk8HVX2lJldRaaIlHon2pZT4U8iYhGeAlF6jhlm3KqAfL1HV9JESKlBv\niIpGaOPMWcVEgdi2vwLJ1cYCkh54bGZBRS9opc011JMPnFZRCXJp9gJaUel3\n09NhNvXMvocoF+lXzDNoaW/Q61EVkGNGFirquV5B+sbeZyF1IOiUE0DBFuAZ\nlY/9w2mFGtSSy7H0CWynVJt7oTf/Jy8IdOuA3C8Tq0117bkwDoVflFqc5ST0\nBKSxFBelzKQTCzU+LWAn2kxmLp57PuvW7tH+7SXhkBm+qG2U5UbDLdowsvbm\nbW6ueSsEhmddCCrN2i0JmbZ0OnljymHKTe5I7/pJjbJamXlr88Bez1ITYP9n\nlRR6iNoIf4vin9mU6NEt7V4kKNB4A0Ew5KTr6vXGjfNRjMvnV0kbUft1XBwY\nVm9yur5Gt3LfJmlHlCreYjgoz2C/rWVF7G5BxFQES/BYsGr5WABKTVdYBwXJ\nZZWgalIqSnK4SF2OB9G7JxwC1hXjSvB516Hk8U4CjcvSeVdThgLeFEPUk0Hz\nRAyb72gy9YpYYMYbpbrXHY/y0PyVodan9D7pMRwhD32zg+6WCrePFo18IEZc\nZcKv\r\n=+uQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"dd13ef00ce46f2ab19a8055855d8eb2139c93607","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.6.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.6.0-alpha.1_1639744985165_0.04804763775669141","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@terra-money/use-wallet","version":"3.6.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.6.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"6735a2fd0897d58f8ff2e61f4d1dd57bf8ed5646","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.6.0.tgz","fileCount":14,"integrity":"sha512-fX0pTc0fLEX647ouzxV+gLNPd3jfvhiA9HtSgU0GF5q/fp60jGX09yR3kRwiq7I0cXuoQ125jYgXT9fp88+5Sg==","signatures":[{"sig":"MEUCIAyNw/cPiWuFgnqHsFKNJC3y9upOPJJjnUW15LIeXof5AiEA0bLYocLU64HpqqJgHEyON5GiWUDQE9f3JdWVD6eUCz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvIvhCRA9TVsSAnZWagAAddoP+gJ5BTuOAr6LCh91XL9X\nU4h33pRskoUST3aAAe92wMIie4k+G9swbdBTIyRqpiDoKWhNrwkb4MYGTOO6\njnpNWD/MqL95SvjdkgUeBeEvuviNdmArzmE+1KVbCwOHpswR3M6oVDADek0r\n4U+iXKCDO3No9HWKjF9iGcoI8sGeB44Y+KCoXuPQ42HKoB6P+VpwXKYI8/Nm\ncA4hc6WrTJJNOZ3UA6uS0/ieUCnyTw0zuWfxd3w83PXOnNeN/TBQ+M+97Uro\ntWBRFcMVdYFs2JZyu8igRIXy50DCV7EEPVHdqiFOXRrl6vvgMsLRACtaC/jL\nVc1Ne6uVkwkh9lcaGxGeUTbxmnlFDRj4x5PNel4fM5k9PpTnRSTUkSxeSPNd\nVdbDLz8UuIrPG1oq1XQnkp+wst01oIzBp1clfB9WaRne+KtO9ELghUcmZE9H\nH+pAdgw4AcfeSu3CRQP4DXipMZIkYk8NAXxmbIDxr5zF3B4B/raYTB6HaURX\nF4dpSm32zS2K5Zg1CjxaHUy3HMG66YoeptClgZgjJNdhPrm+TNsCY3va1a/V\nKrfaxw/Ymd4mx1pSGBLfeI0/eTB20XTNXF8us9WeFkCNS822fN4NHJoqobGk\nsAsSUL44GGBnAU8WJzIqWGDMOJynN/7Lz4R6Y9aANII74tuCo9JgUbKlqkto\n0mRX\r\n=2EbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"cdd417e43e5700274719d4edf443d12e38437951","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@terra-dev/wallet-types":"^3.6.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.6.0_1639746529191_0.11431951062601886","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"@terra-money/use-wallet","version":"3.6.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.6.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"6fa9c4c47d8ef34465a8738a68836cdd2218d81e","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.6.1.tgz","fileCount":14,"integrity":"sha512-X8+VhGOOOoCBNRy10UP7FoCxrFvZSpLQtw8/PaWGrnNvDTQBJpfePuCoWdYmVik7v1iiT1UxOZ5tISJsv2ibAQ==","signatures":[{"sig":"MEUCIHnr9i49hIYlhJ5UjO75ukuhDi8Hqm2LMuh/zhrIb8HMAiEA1ZbUtiFJbEt5q6OJP6+RV7hYrBoD9J8dcsu1igP6gW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhynFKCRA9TVsSAnZWagAANi8P/3w0FsEsENK73Yh3xZfl\nfqe730K3Hbg/5JEdO9vCfZKRp8rzKiHcr0XWDxURxyDOYTWsQWd/Ck1X+fuw\nM59c32pN4hXQ+GzEPHfQV50AtqsAL5L05lXyOV8WeWR11Xem+0WQsW52dVVc\nMLyW7K1R4eVyKwZaI1AvoLNQGyxq1ajRnQNM9CgydcAY4pgMve9sqlokOXMJ\nXC7CeGl25taTxEF+l7NL6Q0rgH2r+MDJJe8ExTLD/qYo1fK9qejXtAcJEdOR\nwH1F/l8mD1J+bVbgf3PYhGC0AvAM3JOKguQ9NoqCxqiGYgAi3/3FAzKTXkBq\nFVXstvzWW+ve1jNuT2n0++TFcijqzypZyJXGwYkPFHoUKWGBHIfE5ydrGvf7\npjNLivR/cucfD8nYuYxakhL6tbN2x9u10XrZzP2eX5VWqFF3y6Bac/3N8i1Z\no2M2kyfWM/zfa2t4ddyB3MYHsCnV88wag5LnE1o8+GQAB6qdmonOgQeV1Nbj\noIwFUuzIvC8EZPqropEgG92WR3ZBSPhRogbhnpRpSTlrsnqI21p5FoaWH5x5\nAH+xtVaV7AHxBDOE78FMjfa777PnERImCNich4LpHwmFdULnFjvyeHs6vju9\ntEatbmr+CpukKaX4WFEYcQKMdIrl1PBYKSpRYMAWABybskEqpG6tIknzx+Sw\nJ7Nu\r\n=ZyYa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"0f88501bf652e2f7644b5840f4c4b05a3876d946","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.3.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"@terra-dev/wallet-types":"^3.6.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.6.1_1640657226518_0.979634286069702","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"@terra-money/use-wallet","version":"3.6.2","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.6.2","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"5135db33684e0e6e460c2b67f9ee3a8a02f6fcc0","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.6.2.tgz","fileCount":14,"integrity":"sha512-R8jiQGdgwBCl8qoJXNw+Wqu/SnA+c9IAOekEd1mKvQjIie9WePDWw3yY4B+qELDRG2aoZUgiaQlvn5CDN/wf7Q==","signatures":[{"sig":"MEUCIQDNLemHR5cWxsXKe9A9QKGjg/VyamTL4ZVLHJBowTOyGQIgP+TGDUMJBnCdXR0zc9o6djh1nhz0FNmUDzg6CrrwpJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0Xt2CRA9TVsSAnZWagAA+bQQAIJxPijf8ogd/DZucwVA\n9Uuimc84hNBH25jyUxszg1chf6/MBH8nnWR2c6mNp1njsmWdK/7Tw+MeI0/G\nV/Bbls1U8WsSiCFs4ctH4ZvVX7iTA49Rp2HGcE6t9dgvftFoBwYZfXabshhv\nI89UUZk4ZOmuzwI4nSxkobhas1blkfWSrAPtjJPpBAbSZ49HzRZMiraoBqI+\nzs/lneXVfuTwXoUzN13viyQ4mLRGPmqNNTTKQX7qrxS69brg0lPFO3avSeiL\nZURoTrXEyrL5nny37yQlbUIcosLFvBtqIInUU5bPz7Ma5z6ojQqPUm33COZz\nCUlsPbjuF+1udIq9RirQBX17CdzxYioiB2Y+WgtovsqYgmrRwIYPP1Jl4oG9\nJfeiUnGSWJ3ZUvKQSRQY09q+Mw7CHmu8igZo8hiXuH09nsDjogHFer2SVjC/\n4ZTlqgf3vc+N7Cfz+bCLoIZuACjZVM0sl8wuscXFeAyHSjXOvGm/MqGOzkk8\nQQHVvEkfVMpbCLiT77kN8EPbLQ8o2nD4dgsAlrbzs3jzSlhi4FEj1CgrlHiU\nIHDI4WkaTEyki5ZTG+0/dcjyiEZXzCSwquvg627S/n4Em38td8pNDA4H+1mL\nIcuuw7fnIbKY5p40i50B5mCxjmM0PDnsq6NnTgB0kRPF0buBpieI/pAvA0Dg\nqa3X\r\n=UCb/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"46020f4ae5f3931c545e6c35432ba970ea28246f","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.3.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"@terra-dev/wallet-types":"^3.6.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.6.2_1641118581925_0.020495258464109378","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"@terra-money/use-wallet","version":"3.6.3","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.6.3","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"0e44114b746eaa8873b8b3718e2c5cde4db4fc55","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.6.3.tgz","fileCount":14,"integrity":"sha512-qIxhryBdmSBGtOilZRa/v1u3h5X7xAl6EH0dw5QspezLpWrQRbCwDtTQ8S39vXxYhGO8kBLUNatI1TJquTkfOA==","signatures":[{"sig":"MEUCIDpVa4nvQuvOMullXqqEbg447b2KssjmNHFo2A985b1DAiEAtgg4fX0X0A2131AQkUBlnus2EnIRQplARp7P3CI/7/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0Y8YCRA9TVsSAnZWagAA3fkQAIMkihyBJ8HboeQwm4jg\nbGX1OrIenz3tR1fYBneX8McSxxZY0xBYgIra7xyWa9YYKFBmG5z2CmICau3r\n31PierXeJbXFaK73PN3BWBCQzSHKqpvJKhEoOGV15Bo2o7WZ8E5BkTUeVun4\nZlTfLRFxM69yew1gSU7BW02G2wmO53MRF7mGby4IJm1WM05l8eCN9juw1OiH\nGAeOqvX2jNMmgalv1Xf15wI69P9yCVrkd9xm6rD1rIuckSLZdVLvCOX3qST0\nRQx90UBGhcB1WRhtC7FMMmFFjIkKcGqZ90fv9h/GvAqpLU1nboL9X6/Zy7nd\nxuoHlY2/U7gyo+S79TPmtEb45ZgCP5/JiitvxYMKBKLoHIXSzlOVuMlWhua2\nczQk886QN0sBwmVSv8MTtFGEu7EXzlmDErJ4CXmXk00O1W7WCZEylMs/iwbb\nFX2NX3df2G0b8XFxJpBnJvvjKGO5F1dHgTaMGXYjV00miM0igSeZyOkZsySg\nY1b1Xk1+MOUIcKJN5DOQTRyKEv5gfShDZVtdi5oeDVDlVNpEinGPYAlEe+Ig\n0AvZOuRpGGgmDOmkJamSj91Xal6AFDxW0gwsLkl3o7MJzSWSA7hEw/oSP37K\nq2e5Z5YeY7t+I1js8IouvI7I9NdMiQoAx/xBokv0T4vEO/Xpn7rfzUXleE5z\ntts7\r\n=FP6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"}},"gitHead":"ece64be99b0205c14fc481a7bd327271357b0d5b","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.3.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"@terra-dev/wallet-types":"^3.6.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.6.3_1641123608227_0.7215750804686758","host":"s3://npm-registry-packages"}},"3.7.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.7.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.7.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"fd870c807ab84c3df2b146bd594d16c42bd35e06","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.7.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-bhIoEsQw+hf6p1Gix7ECcWrS5janQ7NItZx82keaSak7Ua1oPqNk1jsfbveXJrkUudOK0wCLuAuUqPgJpd3h5w==","signatures":[{"sig":"MEUCICJFgodg7xYM5fllb3G7JrhW5fcpzoLBSb3ZqJlHuskxAiEAx2e3JHSLm0o5DaF2dNPsmjDWUTijxtTm60xC/aVc4DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ZkVCRA9TVsSAnZWagAAiYMP/jyGbqSfIbgDoVuobTEd\n9iik7rvw6ISczIsljeIdaZ7sQ3PUiVV+hH0fxni2AT+ityisrUJkGqWBCd7f\nS4XMii2fbMSGGBSSSiX2/3+XaHcvUIRfjjlSsVenCVtzZzaZJmt8NZXjornS\nFU138zFHIKmRlgpovDD1EPZonlVEQqPG8GZHKE+rgANpEIk4tAfhrL5FeBRp\nXD+BVS0OpdqucYWNOSk9RNeyprqNjsQnJlGl5hFWUhJb9QtunzHCZKgKGCda\nrg1vdL+FoBeyTdjGvSeF0nsiGFGe3zUcfJixlxRiu1pCJnunH/mQTjrGqMiR\nSziUZsPPJbS5ZhFcohzE3kc16j8bZCbEjEwsatfStEqDBQEQ4uhZPljNzIOj\n6zbFc7xmfDiLy7bxAyimJRP0gIm5brr/MTZYHbOcPOPbiGIm8Op/0hgwLIJ/\nGsgExz1I8B2Rqa6XYsfGJLFfkun/naY2XCudF3usioNoSGLNBwyMPhHZ7WVx\n1yBInhjWjDsm1RY2J6MBxHHCgnDuIyL6jiDwUzCD3aYw5yolq5LZkz0+T1iV\nRLdop8U5vsqJKdrjhcfPeQL4JVgOQ/54hHD5TmBjPhDf5tC95bZpdaBLXqT3\nVBeoqoULtMonWFFGzCwoBp1MpSGTbjN6d4aEmlbgZvEanIMHGvAzulmY0hXv\ng5df\r\n=OHsG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"6fa517284a2a629387d1e63dae445819542810f4","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@terra-dev/wallet-types":"^3.7.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.7.0-alpha.1_1641650453689_0.25479286002415713","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@terra-money/use-wallet","version":"3.7.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.7.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"3cb71f631d9550acf78f815771dcb5120f1118fd","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.7.0.tgz","fileCount":17,"integrity":"sha512-pMRRbUeeHzFzznQ0UUoJGP3VOUcYDnTv8atIibe/jyrdhXI0CZh1TAAVZkhCvsBnRdCH3bkmCPVfLEZmjrCM6g==","signatures":[{"sig":"MEUCIQDZaXNAqKvFyPvUVKp7Wlb6vkGVBBEpVYXRHKU7NgUEWwIgUeWUCLMw2Us/tvinGq83mCgiqkUBzZgzxf9hN1fbqM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh34egCRA9TVsSAnZWagAASZAQAIQjlEusPyP+p9hxWjb/\nVY7S+h21bidYFSpHOoG8iu/Dzu7kmGx+r4KAasEHlU/kNtNrOK2zE2XxlYjD\nO+KdT8XZrZEqLk/FOjuntf4YoAj9givTrkwUI5pI3229vZgV+Y8bOJepuncl\nze3F18N0zk1WgBMuqc8KOSxkKu+TQhkY+MTOExa4TDcq5fNHW3cZdbOK95eB\nAM021cpjzy5cpsYw5/Hjw2y+HfSD2rUz6j7q6akDRGXfTl8jCr2esLo6798z\nq81Uu7RjvXmhsCjGwsColuAOdKcYs6sZypxZNzHhqk+yD+mnG3L/N1mkYipn\nMg/VqHRE/KFNTU29OIiPJVHqKDM4l2/xnHVcA32y3XVfLmUCusfi68xT3FtL\nDBwvKAwldApIOsw/6zcHFb9Dl0/R6MQFQXbFshvDWzN/AWj/vvbiPWuq9619\nrVFi1IeFb/NM2rcuDyelwZ5gWx4fnakSrNgAu+lcYrHq9kvPj9jQLcCCqoOn\nBeG/bQRiPs8fsveotN5OWyP3wqoBRHtIaon5xKjjlYBug86++em8vPIPBYtz\n6Be4sjKcMGj0V8yXJN9uRiKGwbnd2cXrJ2zGINib88vjAN+VfIjA0cBkMFbI\nbTfO4wgGH2fF0VmaGy5vtjp93UYej47CNK1mKTIE950PcPyvAzVYq5/W/rtC\n51B9\r\n=NT74\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"cc127d6adea9b3798cf7fbe8829b107895e4d5ac","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@terra-dev/wallet-types":"^3.7.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.7.0_1642039199928_0.8022305570152668","host":"s3://npm-registry-packages"}},"3.8.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.8.0-alpha.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.8.0-alpha.1","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"51bd2e691fd63454ec5a0590425adebd87129196","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.8.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-43Mql3bFPM/wlmgNYTAzhq/UWIXvJ8jdoDST6WJq6Sn8Pv3wTYOEorFSJKHkZR0cCq34Tq2q5EekCpKiw8+KwA==","signatures":[{"sig":"MEYCIQD2dpaGtzWPy0GrH5I0O/UqBH5F7Pa9rG8UvAFW4WwGrgIhANd2Z4WniwmmAgUsJFLWibi96KQRRQ5C1l+MKitBFhTV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8lfzCRA9TVsSAnZWagAAFCYP/3e8GiKwLt8DIswGRwEH\nUqhjSr93UuFdbBT4mv6KKpnpCsL07P+v2P8cogOSGJ/6ARCM3kXqqVuq38lO\nclyxQzpnvicxkYjeE5F2zEYyuowE3qK0vgnHpSN65bZtxagdG9iyGjguMmOS\niwyCbhHtEp5dR290TCii9PU+ceQaGp4Go9wCcauGbVFEeH5jlPlN7dn3EAP4\n0UhsQpJOuL2buPgiKXSMbuP+gEdo7A2QaQiiZ01rSAbGei3AEqzSgCNz7qlC\nIs1CAccFXkjwYHRAnPIqW9aJij+GkaOvyNDhP4i9EIF5Trch+6T+V/40CIVn\nJa2D7ELjDIx0mQ5RkRcclEyJ0wgr088xw3WZevLXqeocnidjsW0Vs928IWzI\ndJVoxcUKlrOYVQidI54loXsza+7B7IJRSqrsZViu/tw8W6PVyWpBGfiYjD4G\nTrljaW4MSvFyrl9YMQtOM2Bpizn/tUrHbg1q4N+SGe6JDal9/09gU4cjJsPS\nFQY4VrXPChorC9h3S4cRph87AU0L7B2H3gXkOMxizSx6PhPgx//SYbYaJ9aa\n7XWXtZcKvQO3mn426IhRpo7uyWmJxQN7SmIC8Yoln4yJW3wiLFcbjwyi43Vn\nGioIZEyfH26zW1xJoYikyXnBXKWa9fywKWveEWf+VB6udcEH2aNBnM7KkqP7\nUhKE\r\n=/Ep+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"18640db9ca37140f51db1dbf05a30cfd531c11e3","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@terra-dev/wallet-types":"^3.8.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.8.0-alpha.1_1643272179274_0.9198913555349284","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@terra-money/use-wallet","version":"3.8.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.8.0","maintainers":[{"name":"victor01019","email":"victor@terra.money"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"jarcodallo","email":"jarcodallo@gmail.com"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"williamterra","email":"william@terra.money"},{"name":"ssen","email":"i@ssen.name"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"731baea4951b9d2e1892f8476d33dc99f797ecb8","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.8.0.tgz","fileCount":17,"integrity":"sha512-+wVcO7AZab6MYMnz9eakPmeEDeUFwMlKw81DZ0Iej/snkSiw6hiJsJOGQGlMHVvlOZUPzF7tr1KYS3jj+gCaxQ==","signatures":[{"sig":"MEQCIDCjbGr5Rru/30GYTHFrTeNPaz/T0upBjhdyIba4JzyOAiBpcg0vU8LWT+fjm9Agn3w/u6FokoLA0VCwKlumAK5/vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+jecCRA9TVsSAnZWagAAXwwP/iaYkIMWssvNy7X0WMMO\nh6yvnIkFmnaLqYz5Sxpe7GdjCIPy3FiG5i+y683E/jUeqOY6m0ZeQT+EPKrX\n33mBbLrDu19lvM3IugDd5hz4MP+5AedqmfU7Ix0W3js6eHiqBeJeVZHgdJrk\nXQF5HwThbKng93qHjGwCVMphVs8u/5OCbC7VC3CP1Uflwx5i5vUrpBYDBGbE\nobQAEY/FsEQs8iI9lbidU05Qiyl32BmVV/LcvBdk2oPYTgYAtIUDBO+zoNNX\nCKi2ZU3m2SQ+ENa9vY3b4bCijaNNNjXni7KEqPfCCKtbnznxU0/q9LOVhVt6\ncQOKVraQ4rO4DxbT4Ka9DM2yPoJjV7eDJ5yAOSNPeF5qELCdfN7Nel2eX1k3\nsSgaEXmHGwNeTlqYKj5B2H4hmUWoc+Nl2DhJUP/HdcjjEetEP5ojQ2/WCPk6\nj02v6wA6nsy2q1JVMwdc5gSvN0xu2XPnlEBKMwCJdEPSd+XLYl47zsdlmD7d\ngQb/hN7ds+VeVH6W0CDv5SAZCk8KMyLpIX/6nEy0IdQQ3w4wZOuggdb0DmwQ\nh7DCIbDdWrR1X94OZr6FxghD/mqW8NyLk7DlHf1Wx1OYRmhtMDNOsgrGyKXi\nyVjJ2iCnN2OxMoYq/jELhhMJadRzQ7kubJUau+c+j1Z96e3AKQkC9yR0dMKW\nhgZc\r\n=8uAa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"c96560744597f0daf5e56a6c44ee951bd508930b","typings":"index.d.ts","_npmUser":{"name":"ssen","email":"i@ssen.name"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.1.2","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@terra-money/wallet-types":"^3.8.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.8.0_1643788188269_0.8236111443938889","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"@terra-money/use-wallet","version":"3.8.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.8.1","maintainers":[{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"geoff@terra.money"},{"name":"jameswon","email":"james@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"e1779aec3e03591baa8e8252c740ef1a62aac52f","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.8.1.tgz","fileCount":20,"integrity":"sha512-DhvZ2XLWTWXyFi4M7r7Dku04O5vlQ01XKI9DSFAD+bqXY29NZr5uchBmqcVxBJQVY5aBmlSXulDdsjT2pMVsPQ==","signatures":[{"sig":"MEYCIQDPZ1hzUyEL+BD/8LjY0n7Y5yhBHB4gz7c9zHUA6/d9dgIhAPnFoSmL1VI+cvGFdYSzN2J/63vOVQNNPVPJ/ShwKEMg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVoRJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9vA//Y8G4sNcCgLMQFmD23yALLryU14q440kyKL3vjjJc5yxxTsHn\r\nU2Rz/fshJGWNp1H7D+u2efo9o1hilr3Bpu5GcQZ8pRaUyQoNghy6JESfDGOu\r\nHgVsU7E+NJ76SgtyA2rRhGyRTk9K8yUd5imNR2sWRr6/ZxhIyMDAchWkRRZ5\r\n9bzStnsFoNgW8ktCp2y9XXdF/w/bS7h8imIgIDRyX4S4ycdHcF53dx1UxgJO\r\n/Jk4PL1vFqaWcfLlNmHyBexwLT8mxZg7M0oYuSMnTcx4JekreiJhPu+8UuZL\r\nvyLV/g2HtM+VSRxnHvQyOSzBknh0KYGOwPutqhsRl+zlEijOvDUMw+8FigVy\r\nvGwG5ktj3E+T0dVMpZ8yucziMA0yp+XsEhZuhAVe96B9sc8rrmZA4Y+KLbVX\r\nT4bfbt0ISSVJbGQ4EXAQ6HrpwL9w2+OmUc/0MeBYjcODCwr8hnm9FRdQQ0wn\r\nDmxO2+82rvuUMH5kVRQO23fVzTAx1/5zqsslUKzJMAjtXNi0v+ymMww2U88J\r\nfOcM9+6GD+u31U+uZhaEyY74TRqokmo+nchMYrpdv16mLCDTqMRa1glphD2v\r\nPtf0UfIDjERGVoz+ayNyH+WtrV3k7/jufxROAGAIGAyXpF42pCBzhVSZmpmz\r\n3HY8Yxr9PEE3i9+R9K2h31iHrfPHGY/1bZI=\r\n=pYOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"27ea997349d9633e77da34550955681269b85cbe","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.6.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"17.8.0","dependencies":{"@terra-money/wallet-types":"^3.8.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.8.1_1649837129455_0.31613213407970964","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@terra-money/use-wallet","version":"3.9.0","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.9.0","maintainers":[{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"geoff@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a9a1d8a2a391bd91e197d432aeeccf139c7d84cc","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.9.0.tgz","fileCount":22,"integrity":"sha512-vAgzgWv7XvsEXsHQV7GIrw9KVPAorXrrWVIt04LDpYs+qNF49Bujk2Yo/rgpq9TZrsq6WTtit9w5Q6igXMztjQ==","signatures":[{"sig":"MEUCIQC2/E9TyKWgrbu22+r/CK+sSGBw7VMKi0Ud/v0hrGS1BgIgJcbEX5TXA/soKq2Ex3uYyb8+RpmkCSqvkZWoIO+nwuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijK1cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc3RAAil/OkU/fosr4kw2uZU11dmAthe8uzO+8Ox5Oq1InvaTqAogA\r\nJlddDopeAY71Y1L9heTGqeXurJJ9w3zYyitY6SJdsX1pTB6gU5KQQQG8tuHV\r\nnvmy5BZKrP9HX5xIBlJg4zLkUE0+CKIbg0WqieLnKlPTRRxsx58rOiCSHxee\r\nZ4qH5RZc2q6CA1mL/AQCBE0fnK6bm9FKQSGMnQtEcMfESGsPIPzXFm6y4MGN\r\nBSGBL+5o0Yw1/2Llzymq8UXmnVOlT5I/7SNTeAFxJOk0iGgHBIRWk95EJC/L\r\nlYV2tg0ZKrGa0sqoKL//7cakFVFJSQyPqg7ECH2ms5z/gJktifIWvP6gzPN8\r\naTZLA9gtZeUAE3otsNy5AOSEr7sbCC6nlq9CLVyB0+xwLnTu8GrabsnL389x\r\n4GiqNKzca4zi0k/pxL/9lea5jcPd2Hxt+rl6HcOQY5O27Tua2uaivn785mq+\r\npL7g7YBgFPtM9P11d+v2GSLbbicHEjBIb4d06Z3qUespLi1KwltHjpLT0/0K\r\nNrQ8jyxXpjPECVDsR56M4csc56AYJ/CxNuUBVJNYthL9H1Y3clHcS4tvlxYW\r\nvMo+rUXC2+/QJdR+64yqY/NECaUbC+uuJdj7ggDilcn3J218WgAVuJUo6Za7\r\n99AKNInWGeHCHsR2/j43XM0LbBVQ7SXu4ug=\r\n=wZJU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"27ed5011181556298b9285675de56d0d603fe3f5","typings":"index.d.ts","_npmUser":{"name":"philoniare","email":"philoniare@gmail.com"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.5.5","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@terra-money/wallet-types":"^3.9.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.9.0_1653386588436_0.3526201090083141","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"@terra-money/use-wallet","version":"3.9.1","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.9.1","maintainers":[{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"geoff@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"07f0fbabd2d9dc6cd83982b500e456f613179da2","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.9.1.tgz","fileCount":17,"integrity":"sha512-L4EFG6QOi3eN/2OhDGIy5W1Ss6qRCSnWsJX6HUSPekc/xDWOYLE6yefAFfxEYkekxVN8AwMevo8zOIjeQhJaYA==","signatures":[{"sig":"MEYCIQCC0w4Wt2zJWv3YmAbx/+XEytktv1nnTp8g1ZMzjoFYYwIhALTXbrry3Kaa914jC1y8eSd+xy72Re6FUrJG1ikIbUtS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijQpJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG0A//dMPNLKqR9ywt6QK/a5Np+PXGIdyDsuUtIXuHZQowqL60NgkW\r\nJG1kMxNsh5cbUiF3P50uWlIubFjs/ehykS9ZybJs08mZPD0wUMJKV45u5CNM\r\na58zI8w4sQBXXOXAIHg96+wxK0Qz/sesOuJReWHMpdPFrz0bswP+M734r7uF\r\nHjAVNyLi0B7stiqteksdhtigrFicRAr7icxvZxN/6AGUelQbKT+DLR7CCF3n\r\n42/0ZdaZdYkq9EJ7YV8CdvNaF40SmldmFLfik9nAU7pRHDEPONgyDcayH9X3\r\n7YfO0/SPTowsQ/RKm5J6cRJrx0vmg/T14Xd/To9JESMC//5/xYATYlD2krZn\r\nI8BI1HsBFrv2PhM6HzN/rhEa6ZRDQjmI98aYVIRKYexZSCR9I3f3PKKiWz5i\r\n2fj7skpOvRHxOrGyv41hDbIPOygwzlKgJpbgoonj2Hgsz1RMIdGbXomFVd3v\r\nEZh0/re1lcPCbHnUNc8Tx7GTXo/9K0lntWbF9wbiiQe6EqkHo3/1g/L2Awof\r\nEAgbQ/IzxKk+S4UgnZJe9AzJnMsoZtb/OIXpOR8/FRe+fP5tbH3fOxvykpZW\r\nlq/ycOZvV+KtDj7jAZ8IWvvxVIn5KcNQ6Xhy+JQPBdMObszhVpADjCOWSDd2\r\nh7+8xC33WZfQt/PSvr4CCt2hKspUsRRjxZo=\r\n=HcxD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"27ed5011181556298b9285675de56d0d603fe3f5","typings":"index.d.ts","_npmUser":{"name":"philoniare","email":"philoniare@gmail.com"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.5.5","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@terra-money/wallet-types":"^3.9.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.9.1_1653410376784_0.5995287632371276","host":"s3://npm-registry-packages"}},"3.9.2":{"name":"@terra-money/use-wallet","version":"3.9.2","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.9.2","maintainers":[{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"geoff@terra.money"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"926915b06668d43453b7ca2b57583d28a031d659","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.9.2.tgz","fileCount":19,"integrity":"sha512-w8LAb1X30TT3ocX4D8hGq/93txROsQNQM8/SPNAuGFEfH47OVjw/2fqevAibGU8jnCNZYvmlJu72WRUa8su/dg==","signatures":[{"sig":"MEYCIQCSbEc466HiSxsVVw5TY9vxkTEkpprHoUaLDlIuH78o0QIhAPcTUP7leFwWf4jGwORsETtxJevg3IjJ60E3kwPFtTDC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij4ZFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMkhAAgU6VWHijFYayjC7yB8vkKcsQROaaaUea1W5at45t+IW1ffRT\r\nh1rgMxRIosDVWniW9eCzhiHYFb3QZAs/Yo8X1SkU0mqoZG0j5E+ulyvYgYWR\r\nuA3OsYGTsY0DG+34GInkEpYlmeVaLfu0YInE7DbEg09j2jmpEPKvkYUjVf/I\r\n8eTFR2gYnZzYdNmeDEOfzXPuyohjRP1v13I8XZ+Z+tQel21X50ll4CApFz0S\r\nK4rMMZQtZgyYn67lu9ZVa3r+q3dyznDGxibG5DPLZpPZz88+711SdgyO8lQG\r\n7mNHbFeowfoqBj2aYTvGuHXETzi1kWCqBzAgKmOS1jF2KlNCbmA/ZNvoV+vR\r\nxhStQl/vk+L7itXdw2Am/9k2QPOOtqKONx/DTYmDUlOtqx8gmJg/rYYVFcsM\r\nIrZxy9Ht3b/WBylCb5E0PgoinBnCmRCrzuL+CkREt2Lrl9UvJDXSBSmjeFHA\r\nbQZLBn91KE/ZVBXjLC6b0fMqWUu74LCgLwbV1w0Qscs6PuWOJ1Wr/JzQI0Du\r\ndtvjn6aMw6lqTUqPFcrUqFlQlkpGy1+qvpQfZBpg7RjeURo3teb0CWWYjJYq\r\nhicwyIj2/RUKfQya/oriBuRuSLbqH9bXQXvf/FTX8NPbJK62q4copC3FFK+Y\r\nLgKZ0vRx/G6kilqtGvJ1TZVHCD7WLzS9qs0=\r\n=Srhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"27ed5011181556298b9285675de56d0d603fe3f5","typings":"index.d.ts","_npmUser":{"name":"philoniare","email":"philoniare@gmail.com"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.5.5","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@terra-money/wallet-types":"^3.9.2"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.9.2_1653573189291_0.5100553346481203","host":"s3://npm-registry-packages"}},"3.9.3":{"name":"@terra-money/use-wallet","version":"3.9.3","author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.9.3","maintainers":[{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a6f92d0b41543a4fd4f30e62be7600d965181bc0","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.9.3.tgz","fileCount":19,"integrity":"sha512-pJsMAFJQJhohqQKp/I3FfMEYTs1yJbntgraDt8O+GqTfscWpC4ReWxNvUnJ82Kc9/RGMOeLE7jI4OYVLzieYIw==","signatures":[{"sig":"MEUCIQCPdHvCM29oa1+MssmSRtfwUL+4h7ku78MiZpn8m9KdTQIgFB97XjpE7uycUnT7Pu4tZDEVAAKXsj1PJkbhsQ+vOF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik1gdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQag//Rg+KzErbX0GFBY3m11ZbJCU/LC3WxZQ3IV+sRoiACfmi0od4\r\nwno+XUFigjFsWKr6Z8PACDvWI2ubvpWd3IKOK+GqOdFFbr2QTimjncNAms+F\r\n5tY7VN2D1N8gztoSXv1f7p88qHE8ewe7V0NIIJozvjos5P5wwl75yGrfQ1kj\r\n8D940BIDVvBz12iEfwUDiR2qjhFn2yEE+v13obUhtkFysJDoow1ASnEfg/X6\r\nJNhRfH7d4DSrP1o2cvH8FTJnzfMRCocqd814GOjPATi5q3RXJ9cOPM05IAG6\r\nhL+10LHDd7I1YesBMnzXERWnd5sHIJXFPU6gJWw4yasG7hCv0fKR6HKMfB6i\r\nyc9G0Ba5VRKQtnAFGfRF6OHbyYojiskN8SNWewwpqhZq6+D3bdsxTBzb4IBv\r\nd4AtXpi6YocreyWnvRw9cAB1ZVUTxcNMAqmaK/f1MIXRgIRXpt5sgdu5+ORd\r\n1apdHEYyZ/NFEtUWKr8PDOvPPTfgJd4dN8b6hRFXmbPfed/OtfOjnRVKFKKZ\r\nGHnR0DUs7JOxIBYpg1GpW9uLPOFwtJ1xojA/cb7nFBEOefhNLYfS98coonS9\r\nxjtJb1f7CdiExGpGvnQhgVmwIB2IEbKMaCNttCY2Bs0kFcEfc2iE0cgDX+yt\r\nL0mNVD4wSc6yR9Xr1dQEMHGklznEdE0kRY8=\r\n=DPJB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=12"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"27ed5011181556298b9285675de56d0d603fe3f5","typings":"index.d.ts","_npmUser":{"name":"philoniare","email":"philoniare@gmail.com"},"repository":{"url":"git+https://github.com/terra-money/wallet-provider.git","type":"git"},"_npmVersion":"8.5.5","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@terra-money/wallet-types":"^3.9.3"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.9.3_1653823517488_0.40573656174957384","host":"s3://npm-registry-packages"}},"3.9.4":{"name":"@terra-money/use-wallet","version":"3.9.4","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.9.4","maintainers":[{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a32e8cac6169aa7c7b6e8124fab6bb70dbc59fcb","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.9.4.tgz","fileCount":26,"integrity":"sha512-4j4nUEUut5jSxZVFpIbiorvo/5IpytERZhI6/AB0I2mQ5gh8uPWeLakgTMQxlHRUPrRB+NbABbQkCinqvSiSEA==","signatures":[{"sig":"MEUCIE3jw8/sPMylEkl1x51CHyy7BWIIOHhESfvidXAAoYyHAiEA1gFSYBanQVxaIIVOf42//TKESF1C4nilZe8HQfp/+j4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3975712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilNREACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozCRAAoU/6ge2R5IZ0o9WJlVCfEufTj+FUOxtKgtR3617oQ3T1lKQn\r\nJRrUamZ/ylq7XInAHZL9nvHhUuOT9Cx1zQ7KU7WhBgBeE9K66XxSGmzblgi3\r\nXn/+zZzCEG2dCnWFJbHpNa42/WXx5ZOtqZpmN66QxgdmhlKuy7AVA1Na388V\r\nyRAVeGA6SBUR5tUlVadMgEJmCaSVP7Z5+GsdnSxG/zrAcqE8YzPQpts8wLnc\r\nLlkOQd+962D2ge8CMa4xc+XuHhtc5moEXSGhJeIwzCxB7/UU0AgRt73LjHd/\r\nu/nWEVg7P1cEg/EMzMB2nrYhZNrLi/EADa+7NuvMRSiURFT2T79kRrfV6zIK\r\nuKH0BsFejnYckYd5GdbD6mpqI26EOOlp1E4Fl4XmTviy5ro10jkhlqvnPy81\r\nA0sdSTiEtMoz5ElEv8CtwN2wLVn4Ab9Xjxnbwl6h+ZnKad+GgiwkopitYrIm\r\nhGaXjAhJpqF65SRqQXtLrLvOTnFts0wGdWJyVdZQygx2wc4zJ8+rFnmT7gYe\r\ncsovYvR6s7Q+17gmOE8iKTntkXLWOIKywMIBnTeaiZixRio9G7RztAbxJTGT\r\nMWxxrAvWSC6p/6qeRJSug/NW3ewxk8xDpV4V3hWang/7YGqPQeSmv3+6cBiw\r\n25r5QhN/u5HcVuP9KyCIAbDX8kPYL3WjLAA=\r\n=Yppj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"d858aba6cde0fc291053ddba4cedb060cfc5886e","typings":"index.d.ts","_npmUser":{"name":"philoniare","email":"philoniare@gmail.com"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"8.5.5","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@terra-money/wallet-types":"^3.9.4"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.9.4_1653920836203_0.9278458855604741","host":"s3://npm-registry-packages"}},"3.10.0-alpha.1":{"name":"@terra-money/use-wallet","version":"3.10.0-alpha.1","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.10.0-alpha.1","maintainers":[{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"3b6418492074eb6de957577a7eecc540738b774c","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.10.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-3A7TaiBrCpz9wWSIrWJINDJ+5rin2L02O9YTYdjpUmBtSkq2rid9KpPXSEQhTSYzvQJe+FiqByEhAxYwmyOJpg==","signatures":[{"sig":"MEQCIEgbJQzYhBSFTxw2DHj8taEDz8HedpdBwPucCF8Og5sAAiAiYjJHQeYK6vbpjNRJ33toZjlh5hQ0jryvViyn5sQBZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi869rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGyw/8D/HssYelD9T3Nsm2ONnh7Uej57upj8YkyisroWep82BeoO3A\r\nfAu5RRe2e9qY064f4ecvcchDlKcVJMCUIHUHnzdrGfF9lCxp5B4Yb6P8ZBl2\r\neFg+46aTOLJ8bIaxjy9wbsP9Jl0HlsC71ri3aQAbOzLGIwqFP6Ft68OpeMBl\r\nDXV0KIAFLxo/z/0ctUTJWzGsg3tLnkIUiSgEfUBwZsRYN8jbfD6dBkjHHYYc\r\nwnUwRO7es6HGtuX0yBFjOvmMQv+/jv1G+3C9C/OdCtdkuChWOHLrOPrLB9Zt\r\nHI6DSipdLzmgX+1JgPlQ5OaylR/0CNwNutkFXCNew/qcyTGIhflJnwSwV3DP\r\nd/hcuLxj96GQsBpl36fZrDLhL1lH04PusdkpfoL12EGxE1Ge0p4aB1XlEYN5\r\nfVru/3JF5dsuVtyQiu1X9cp//HWPg+PviZoSlcWsuBeWTalkQoJGVEQ68NiK\r\nCoSp1dlNu+4baLqnhfr9M1c1Owe8Qcqoi8TPqyVXKb+iABeGu5LAfeoCwYAa\r\nM/m/Dvfg0CjWzZqQYP05mN1aPYRRWzcKmO7wPduiKQbGZFsMbmnSEGsQQ8kp\r\n91rVoJewVZSMmTdYYdKvY6axrnCZi2T5K+nUYp06FUY3xqSdecS/SoIPwCQw\r\nbiuyoZcyJwNa93h0hMi9t9UQhUSGSAiITYo=\r\n=v1LC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"8aa2c19ca4ee77f46be598a1d409db73b891e453","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"8.16.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@terra-money/wallet-types":"^3.10.0-alpha.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.10.0-alpha.1_1660137323298_0.8581517308691535","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@terra-money/use-wallet","version":"3.11.0","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.11.0","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"49243f42d5325655136f0cca8d270c4ffba050ef","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.11.0.tgz","fileCount":19,"integrity":"sha512-mFx3mkJnmBx7GzBh59rubb0qoJi4IcxwIAFkGg7iT6sZerh8cnaaMuMQjO8H0aI0Mb2jtXZMaOpyum/UGCltHQ==","signatures":[{"sig":"MEQCIHlR7xaWOjHCBhJYZoKdzKEUbMuRmkArcitZ+I83umk+AiBkw1F2aUNDUmTXzmn5MBW3/maIF9uO8YJhCxsLIDSH/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/fVgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Gg//YaNTyn/Tm1QWkAZ/FLJu310kcUglKi/kQBRXkFoYxPY+i21C\r\n+Ztpz51Xme0BYhTCaJpkG6K6Q6asWq6WjhgmnzNH+5hrD6MzZ7nyLzRB6OnA\r\nyiZ3DEP5y70zp8cXfuQRdd56lKvQ6Q0tcT2IbrF5hJtTRyBY2EIV6G8hzzXs\r\n+ng9lGbKU+9jsHYhwGCMu36vTwguDsmIlbc8YlFPsMutMiR6bYvvFAtUck6C\r\nJKJIIAnSrdlJBRMtiQ9sqsmwHI6RP4+PVwJWyD3/lo1Ip1HLuG8ZHfA4M2xc\r\ngjlwfXifOUxHSeOGLeKbA11UGomgXdRHe3Sdv5c9kVWYLuoX5IfAp9DPhhyt\r\ng6r/vCXtgpnKQZZzi2X8QcZHVkNNUgBLxb7WC4/iD7SbhybPRHa058vErID7\r\ne1W6gx9YRh7s2QTpNEKZbf+aIiFnVZdbdcPZ7RsrXeMWKdiLbTESVz9MtJ8S\r\niCIG/MsYsgILVX86Lfqj63RpZbG5mvIC3rjsw1NugBLWVjadMSm0lp7fTQ9t\r\nl/PpW+d+sYGKoMIqB/6wxWzbTe2JZvp0ZxDemc301lGxz/cXgmu/f4cpyvig\r\n4jICx3mW5WPMfcKDHKq4tQOL3QDISAUs5mmK9b58lCD6AqCYRdQ9puEAHHxR\r\nYEUCK1FOsViMS1MMRtR2U2pQID+HL9RQcb0=\r\n=cnKi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"ccce70aa78d41a9237e4c7d180e66341504ab824","typings":"index.d.ts","_npmUser":{"name":"samuel_kernel","email":"samuel@kernellabs.co"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"8.3.1","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@terra-money/wallet-types":"^3.11.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.11.0_1660810592585_0.17013494601396006","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"@terra-money/use-wallet","version":"3.11.1","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.11.1","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"},{"name":"kjessec","email":"jesse@soob.co"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"70e17107ce351531fa8b26eb95172cb67f07c2b1","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.11.1.tgz","fileCount":19,"integrity":"sha512-hTZBd7udXvLv8VQgSQrXDxrNoQ6pW/pY6kPokLpzj15sQfF3q4oJU5PcvDYXGdrNfWa5x/ROEvjFbEdv/7OAMQ==","signatures":[{"sig":"MEYCIQDsvvRvvIYg8zYuQmgpMH2X2jN5Bw+vrmOhq21QDj9GtwIhALsUCwyGtGKjFyXcRQ0ym5+GQUa2FovI4epfLyDAh4X/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzcrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonNw//fffq8W88VXU2tTT8cuneCg4HEy3jUFJn++h9KhTIUDFl2QKx\r\nP0ADBHKshn6FvGXOuJD6q/RCXcOz9c5xY5qey1QVPzgRD0HwB3SAhKR//Gnp\r\nFnq4LkqQODnP8QZeRNaTZe8UV0vsT2mTJNINOjXf5GzgKWORxjTbqfWttdU4\r\nbq8cMEpubII4pUPTasF2alCjzzwrG04G4lSKj+KpGD4JtEKtr1Vh4FMYNmGV\r\nvr8TtOiv+lf3yU5Yo3kVeccNWSHE5WyOMFlvh6HLkgr6SNdMn63779Q9td5R\r\nE4F00HgVV5LIysFZZw9jhBFmSrRzcwZwWZisGRE8l2PWa8PoNkR8BlUxtZAn\r\njfzZ3eKaRwrtz/3Ea578mGWHla/3wjArrXEY6AgnyXpnMDblhR2Ovo2dGRDe\r\ngpHl4oKxxMfWsY77G7pQxm7UPQ+GtdSlAwMZ+9DEyoJZGhgh99FErggOLCf+\r\nh5mhjbWfmYHl0kCfzixDLScYNChet1BluO5WUZ9F9Xyrvu9CObuIZWtMpSSF\r\nQ5X2qdSzVezIvVKSW3Rb03sfO78Yu8b8zEWBLjYtUIsaGHJTzp8CJ0u9PuRC\r\np541QPrlaHQDDmQ+1xCDwySH1nNWXrPDZ9Riw4exruGwjVyRyydpP74LOgZE\r\nRGdm8p+eo4Q/wb+IsWZ4Lypc86HE4RWS1g4=\r\n=PURQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"2fc35ec01ed2104fb43d28cbafdb17061260f1c0","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"8.17.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@terra-money/wallet-types":"^3.11.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.11.1_1661417258897_0.06434602965102787","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"@terra-money/use-wallet","version":"3.11.2","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@3.11.2","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"a71b3b6ea01b91281c70e56507174bae6f36a2b4","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-3.11.2.tgz","fileCount":17,"integrity":"sha512-OFBiKZjGhpW1ghvTVjekrEkyq9tA4i6j84JgvtY6e6GRenseVeJOE+NEXUKgOwwVT8RWaDWVkC/n7maIF9uPRg==","signatures":[{"sig":"MEUCIQCANKO5z4u3gPIlfuNfevWMk0GnmuyV6oBNyCBfHnufVAIgU8bFZdI9rkboM/zPZcyxugr8Klzn+YRSHX6KOQrDFSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW9/+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFBBAAk/dtzmSxfFAGbV219A7ItQtsDiyK+5zE0GGup0DQNu3cipV7\r\nt5TyKWsvU+iCYttpYyPlA9D5hvZYjuRFyhvrdcosiO+Mknpx/hat9DwPXSSO\r\nfIUXdFfwrhDgJxBKnhYBHd2+41KERXhzNK+F0G3xS/rLvBVTWZul+EKn1QaQ\r\nn0HTo9H0AmZDQCcjChxckgFUtzxlBvJCwoCBLNasbKJgAK75ZNcZT6g9Cq9J\r\n+gSshQk2xKdfYVP1LpYXs7YpBEPCVDJ7zM1XvqXG4aCXjyxLwgV5GAdKUrZd\r\nXEjQeDSV8aY8+QFT2tbjNbbj3utsCbOZOhBurW183MBnp3Gssc3iu1dZD8Zl\r\neWYhNy41sgA77bCyZC6BGUWg97fL1Ig2ndthw/GNcMu6H6/FTwB0nYHGu3rT\r\n7Ifbisk9AHZ2odNV7WPTYasJtP8SEnLyNhBAhYN8qdHB/sNadysohKvud+d3\r\nMfq4JuJIEcyAjndu/7q/A/j1+YapP6dCz8WkE7wR2nYquUPJwNxaTUwZul8z\r\nzi3wojU69X+tLenqK06KJqu9CoWk1ZJkU9qMs0fk5IYWYHXdELVzose/0KOv\r\nNOBfTtWCvuo2EVHfQ8afjGZzH+UgmLXCVVbzlPP+igB+K3Az6mLQCY00Ftm1\r\nTpmsuCOZnHIUCHWMoH08SvwZfnBqUWsfMoc=\r\n=FEod\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"10aee9f90af83d1ba52182c088913532273a6625","typings":"index.d.ts","_npmUser":{"name":"samuel_kernel","email":"samuel@kernellabs.co"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"8.3.1","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@terra-money/wallet-types":"^3.11.2"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0","@terra-money/terra.js":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_3.11.2_1666965502228_0.5119121567871778","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"@terra-money/use-wallet","version":"4.0.0-beta.0","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0-beta.0","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"b34865adae3f2bccba0d63feb0b3a39f23fa7023","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0-beta.0.tgz","fileCount":19,"integrity":"sha512-Qz/322iU1j0VCEXDi9YXfNJC0PzfilV2Pw5n5E/95vQQJiwQDiZhbtbvWUDk5f+QOgDmcTOMaBYB8GhRS4U79Q==","signatures":[{"sig":"MEQCIHcaZJFIQ2uxx7nf9ll3DQXqSQnfpeRIhKM2yQdTBPPlAiAbKEVLXmWTPId4pNhAS2s4+qYy9MrR8bQPiLfBLff0cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkMCGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf8A/+LzE6Ar6kE4CPiPk3FubOfDv4hK9hZAmkFZoU69QjEyzIszdE\r\nfR0Y8Cx9D7ejozVYK8QRJbPfW3mV7rkNjidcoOcMHyBNzej+pQg2yYLu5+wa\r\nOqNdvQbaFgq+HXd6g0eekLGy8uUCnVgKO1zBGwA6ICJhhvNvWVP7PgKjCuAK\r\nttS1/ssekDy/06xW1kF7c8mts7wn6S8KnfApTHQ3PxbVt6jhwAO0O24YgooP\r\nQG3f1eIK8aOGVFLlmYrOtMe8+N33FmrR1baR+Acrx4z5cbViOlyghOZwKHpT\r\nKQ0QNVsout0vYxcfM1GZm9wqn4E5yEr+giAJY6O/yuMGrX/HqhapUwOpVsQN\r\nOFilFa0vpRQqNV5i7TV0JBN4q3Cyse6xBW3uxhU3WgS6jHg1EQAENy7flKQ0\r\nPWXMZla4kk4XLHkNS3jFB4cm2X0kMA/twoCtdQmV2+s5FnvXX1nBLKWawwlw\r\nSsyzoOF2AcQ+DfXnwh/VfYIhANlUZAyvmZnOR89fezh0j5tSFONp0AQdPC73\r\nUij7Sn2KLqR0LdrYlyhv7P4L+fc5w7Vck/s2UrthKI0wBdPFV/Sb7L9WSZv8\r\n+7srvFf2Dqmnpfr+xAj+XzCZkOE97N8ABafkmA/bhE9D6vKIBqrYcop0sGUM\r\nFzEHIAYM2EzZPrIVq99usaVzgTvngDWLVLQ=\r\n=G09h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"65714327b964f9903a60548fba7e2c05cf1441f0","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.1.3","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.3","@terra-money/wallet-types":"^4.0.0-beta.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0-beta.0_1670430853805_0.913123585587472","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"@terra-money/use-wallet","version":"4.0.0-beta.1","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0-beta.1","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"6e897b1a217c9533456a2212c455c835363f0af0","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0-beta.1.tgz","fileCount":17,"integrity":"sha512-9Fr1Je9Bfrt6HEYr6x6jbPx9v88gM/QPYjhZbnzlmIH8ROkoYUsgIBNwHUIRMdyttklmbmhiKP9ZJjCLWVaLEw==","signatures":[{"sig":"MEUCIGzdnusf/HQKSY7dbBUDoc0oxVo2+Oz0p+1QMyK88mEcAiEA+MtXxB0BSZ/qsUlcROjQFIdJJ+8TZ7LTclZLzZOZbM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkzaaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodUhAAgoBZfV0Hc+4S1yLB/M4rqOwSjvL4baBX4xTjjDln8dCAtiY+\r\nZaO/EPsQbg3AzBAMvXp8vt4uNhYE7K22mPMPe2Js+ZSBcZ6uAWX0Pt1aLuXC\r\nW0xBWxgTKe0q3FUvFjzNjbtZIIrmOBKg80kVMhPlu315o1OanTt33rwTRswf\r\nL+O09Ol9Z9oVzV8Obc4gLfP3xZpkv2RS2XLq/yDXTo86rDu/eohEecCHyj1z\r\nJEPviHebSNBvaOuFII4/ROwQFQri7IK6fw8DgH+W8w8RZ1H1ansef09aImex\r\naR3VE6Ng+MW2OubJETwjRPcPJLwB2smohqPsO3Tc/iOBZFXzEyqUO3lQlWCf\r\nqrWgyfjyLOHUX6p+Pu9quma6kyy0afJ4SGVbp4RmzgTO63F4iTjI/K8iEwzt\r\ne/nTFydzWpnrnpqPZfPhdnR1PgmKvsm4KP59xtvptS2kUkhVuohlrb9bu7mA\r\nRnApgTTFv072QAHIgkNN3qEDPnvRNsU8cw0YIfmmV5ycxWMwEY+1XDFMtptS\r\nyOxuITafFkRlnDPvSnN2RrzGz3ETU539obWSqTh+3I4XoQlj5SKyCI3tBy/3\r\njaqU8oDs0tEcniPdIQhN/P9BsK2C68ZxUB4UmzMDHCewbgDedev+B1SuZVdA\r\naCuzK+Y4SC7KJmSEqc2q1mzSi8+vzFf5jkM=\r\n=yBhZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"65714327b964f9903a60548fba7e2c05cf1441f0","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.2.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.0-beta.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0-beta.1_1670592154110_0.6969807491079976","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"@terra-money/use-wallet","version":"4.0.0-beta.2","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0-beta.2","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"c4a6a794f925fae16a7b39429c945999d1897731","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0-beta.2.tgz","fileCount":19,"integrity":"sha512-qsm1QhKFYhSSV+9C8QKWVKE7184qab5H3Mqk41UBr+nNAzZA8erp9dEqRrIK/JN0ukGsZRI0hNJIUldPAPlM2Q==","signatures":[{"sig":"MEUCIQCd97Exqqnu/dDzS4iAt+LqWpIIiTAmIpFLMFT5WzyYvQIgLt8HdbTr3h3KAgm7Eq+icHfsa1+xBrtvoO6lAc/w5Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkz7iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqooA/9Hpf68Nk9/L1Qajxo0kujI7nA00EUikY+w2ahaeCTPMzmL2BA\r\no3umuDc9YRF3x5G4xVTkgdbLqtGXJMoarBXS3x+w+/YEMcZjLXPBB7f3xTQn\r\nDN7Y5m+VWFLRa61EBdwNtePX5QsYcW1cGUzReTRVtFDe4prREYLOnApC2ToP\r\nf+xFT7D4S5Y/MoOBVRmLSGYDZqbhq/6jfyiS7mfJSS1UtzrsC8WG2GTdYAh0\r\ntS1KGuc1OSaERLya1JYu3OeV+Tk102QIbXI5159CV95M276PiXMHPVDHx125\r\nN+bwbsFdsN22YWSR/lsAMAFaKb+lYyBuXrgp0rthIb9QpmxRM7X2++/B49yT\r\nJ4r5JRKd27YsoU3T1Baw75rXjHJJEkLwsfR3CYkf98ezbRUXzbM0/vZU6YON\r\n6j6ntZVZ3FXkiU0/s75sgTHdvPQt9gcfzjAyN8QyB6wIXvn5bx0QdY32mzxd\r\nBqyBU3i1h0+hX8Dl8FEQpq84qYNKqhOVhog3Tg9HphgWFYxkBD6ZEGl7UbKu\r\nz16TwC4t7+T9YT9FK0TpHR9tw1yMkuerlxlthxkBuOqzsNT434+Oo4OpuaU1\r\nHaPY2p1L+x5pJLvxgBSbY8N6o+KAHIyOxn7EvYZuI5wqFYfsctU+l3xnE3BE\r\nPSxxRWbs9SGmVUOiT16W9JFvgFxryICgdz4=\r\n=ZqTB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"65714327b964f9903a60548fba7e2c05cf1441f0","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.2.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.0-beta.2"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0-beta.2_1670594274407_0.5614943802752264","host":"s3://npm-registry-packages"}},"4.0.0-beta.3":{"name":"@terra-money/use-wallet","version":"4.0.0-beta.3","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0-beta.3","maintainers":[{"name":"samuel_kernel","email":"samuel@kernellabs.co"},{"name":"harveyhan","email":"saw151515@gmail.com"},{"name":"james_won","email":"james@kernellabs.co"},{"name":"philoniare","email":"philoniare@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"vritra","email":"Vritra@hitel.net"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"b6a8427f10add44fe373ba6ff102720e679b9b5c","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0-beta.3.tgz","fileCount":19,"integrity":"sha512-jiFd1AZmkXCDe6QYAwErm+ZFkhA6uZI9RjrQP6e5gX2t8uZCTViMR36eQQ5k9e/Nt2IOR9HAOL5sCHDNXTbUdw==","signatures":[{"sig":"MEQCIBwpJyyFCPUDY+wwrfZZo9TfHdFKQbBdTFeyb/iIDgqnAiBM7aHySQhmkK2Yc4/UqnxMmvpSIHU1W/Ivcoao5dQZqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmaQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopMg//WxfQ+3DN9kkLTIf8aoSGLFGPAZISMOMIhhHS3+SUMbl/mxKo\r\nc+zcpRo7XiwE6VoBco4V4KjDu+z664FcyFeXMnwm7xPszcKRVqyYRYs0sAEI\r\n21f8xKXbgYaIPEMUBW77Bx7IEurwHWZcPU+HATP4BdddYzV3+DDqLHlHlxbq\r\nkMTibWRHLqAszSzkXweiSoBVY3foVxxYGEnw1lmUXQldJSBbgKl/B+ecRFcb\r\nu6NoZmR+Ux9mqGrS3hKwE+ZALHm1OakdZ65DeXuycF7ovtAu7dBTSubLJxs8\r\nAsWzumK+WjC6eOI3keQlgKbhQMxm1ZRrrW+5f/2pLxqSkHiTAYSXEysCgY9B\r\no31wVF70yV+QCgnJ11+mHocQmOl4fUdqwc/wQ32OKuqptN62e3MqOPGs6bm6\r\nLMI860V0l92E2+5qW7xWw0dlFSOZg37EH+jM/yvewHmlSOsIEj66i/3GRZ0R\r\ntH3lVJj4KpJ9U+6OJE8NQsrjtbZEfPZJVsaSXf7LvQKhLJW/eGWPDGLZCGzV\r\nvRueDwvR2MtAJ7YQ5sirPVWUFDuYvY2zAmXK4d4VPKC5pZT9+1mZnvxU1VZb\r\nY5Mq3mt2qBl0M3lvceY3L3x82qJZ9ujl3+uGYwYt59MAke9JMZwTrg+70YcT\r\nqyysJFJyrqVIyuukjK3sQTBT/Hsp5S1gZfw=\r\n=rDby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"14dba5becca7c09371ee4ee8800d86d6be7f4649","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.2.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.0-beta.3"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0-beta.3_1671013401173_0.22322622144884918","host":"s3://npm-registry-packages"}},"4.0.0-beta.4":{"name":"@terra-money/use-wallet","version":"4.0.0-beta.4","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0-beta.4","maintainers":[{"name":"simke9445","email":"simke9445@gmail.com"},{"name":"terra-devops","email":"devops@terra.money"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"5b997e15e12430bba1a42df11295dabceb70949b","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0-beta.4.tgz","fileCount":19,"integrity":"sha512-EbPyTy9xvA8qaYmGDB4wQzk8t499hXDH0r4/ldUWpBixGPbrlcoqW0ykVjyQmx3wfj20lEtY6cO3dZaFJFt5ww==","signatures":[{"sig":"MEYCIQDd/UOFIpJd3Wb2IEWONIt/+6p2aOz6u3bV/wcNSVl4owIhAIhEmyNmZhOMTpZMTCgxTjhVrsw7yTwtMIH3QY6UNCCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCJqGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobpQ/9EmbvtpUrN7+eIUknWEQSKLR8Px8GjfMxrJOc1W7mEzUj1zZG\r\nf0Ltn7rxaG6lsNr5e9o3w837MIfRnVqPNBcFKrvsNSsRca5n2N0FT57sDW3P\r\nMCWNKFp7SIqNCIQYXH+jFjeFRaS2Uw3xvS7grTtJe2RPuAyld/Z+mEtQxj2M\r\nwYz3AbR8Nb69MCyOttCDEOgSb58ASYpUze00MQyoWvjfLNP03zIEGdOT8scU\r\nQGMVRj15w5jYVNq9r/YNtoslUqpWgiNgt0KrY7Z9j/Qq+hxovgv1hPPHF2YF\r\nrBm8dxHWOBN/AvX0kP6+R+lCwWVId8makILT86BSZ9rwPKluHfHHBpVY6TlO\r\nzncT6ligATH4qwACdfbcU9LUVPfdA/v3Co6NJ41HBXe+dcjY4UAiqPA3XDxG\r\n0SFf9TIkRCl+6A2LjM8CFCoa8pRxMlEgo4uGJIpx+7KQpETsKAWnHNmh9nbK\r\nd1DrNo71C5YT4tuEgFwIr3WJs+g+0Gf4NDCXgMp8lpINBrbe60IoTXSSZXlL\r\nRWeJawSvyOfn1lyllmhjpHoQeoT9EWdsGv7/x/hpaRVck6DlqGKfO5Gbm4rl\r\ntZX51HyD9Ffn555FxJF9CjHdlJJxojHAcLtdkEcjcA9YjO+KjxNtPm9aXqlb\r\nhyIZhQQ8rsQ5w5KEDZEn4aLiZ0knZhmM/U8=\r\n=YMLa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"a9b68070a68d10ba65b00f744a48558f9f73812d","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.6.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.0-beta.4"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0-beta.4_1678285445775_0.5754363115184236","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@terra-money/use-wallet","version":"4.0.0","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.0","maintainers":[{"name":"simke9445","email":"simke9445@gmail.com"},{"name":"terra-devops","email":"devops@terra.money"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"octalmage","email":"jason@stallin.gs"},{"name":"terra-engineering","email":"engineering@terra.money"},{"name":"hanjukim","email":"hanjukim@gmail.com"},{"name":"simcheolhwan-terra","email":"sim@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"32bed0c7deca2d8681776610de270b75e1d46f53","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.0.tgz","fileCount":19,"integrity":"sha512-ZElYY6MryxLALFwwdoFYegH1qM4q1a2P78HGtg1vEtXTCgI7Va1vsHp3kz9sep9aWdE2PIx6xqMBbjKXp+pvkw==","signatures":[{"sig":"MEUCIDMJxINBFdgDUGs9IG9rTDV0r2SRAiqS91uP5VbaS6WTAiEAxdtYURURCypqILesqSLP7k4H3kGYc+SVGE2b8AbTXKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCYdBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyvxAAgJrJjTxGtte+/FhkB9/OF4hruNzzj77aW4jfNv/AgjzPDaS5\r\ns/2jYdguRDkPGp80/BO5j0qY0hrWxSxlLvdiWIiGjF3ldx4ZEZMMos7Q7auo\r\nQDp7mqL9Z3bCDubflTkWQV7yMGh0EHVUYWCMzqyu4h6LVV/IUxYfeXRFCG9c\r\n/iFfwXT+DxD9N0fGe7VLKz+kSmHLL01o992KbYy2b/yickV/3qGKxjkOfQzN\r\nWu2JYseCPNhmXo4luANEf7qck2vVmYspnFS1SVQeqa++8j5xVbKqw9crf/lE\r\nvg4ui16Pk5usReVKUBXY34lyrP7Z43VRNgfiJEaRodUHOwviKbJrPCZl7aGI\r\naCfZWphk1dDiK6r46yLNkbIPj7SfetlDtuc4O1XDQ92nTWw0EF6grYGy+uCi\r\n35d+/NpCIUTRpF4vmADMdjh4S43tn4Q1YfHCTgmKEDh2bu0tT7U0adDd+okP\r\nj+S0TbZC5mUPQ0SLZNDSlHksWq18pHF74zBeOOyOds0KM4CKhiwbpZGZ2h24\r\nzNCFuD0Sx6w1maEyJ3pCf/c3IGUoO1RL4IL7UpFxlDavKvpzxBhsJK19PzWo\r\ncxoUGoc8hyJgKsrcX4TNK/fWJyVZCY0qxZXGQSnexrChCiu4RI1GoGKWAMoz\r\nW2gmwL29xzMzHEQK70MXmL1CgVc1a95kMWE=\r\n=9LY9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"a9b68070a68d10ba65b00f744a48558f9f73812d","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.6.0","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.0"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.0_1678346049293_0.0822745229075037","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@terra-money/use-wallet","version":"4.0.1","author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","_id":"@terra-money/use-wallet@4.0.1","maintainers":[{"name":"simke9445","email":"simke9445@gmail.com"},{"name":"alecande","email":"alessandro@candeago.dev"},{"name":"mwmerz","email":"mwmerz@protonmail.com"},{"name":"terra-devops","email":"devops@terra.money"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"dist":{"shasum":"7a8ee6ef6a11be431853082d24853ec16025632c","tarball":"https://registry.npmjs.org/@terra-money/use-wallet/-/use-wallet-4.0.1.tgz","fileCount":17,"integrity":"sha512-4qz9VPG3uOkhcW6yBdefyJsN1wWuwiO0x1Ngi5y3V41oM4ZzodguBUoqR7Ize5j6K1mybD1d8uFP/EVzKZC+dw==","signatures":[{"sig":"MEYCIQCvWnx1yFKcBoG6e0x5G5NhyimzesaV7+IUSpj112s2cQIhAOk8AGFTq1ZWBQAe7/9i8v0S+Gz5hQKNHvHgB5spUss9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61063},"main":"./_commonjs/index.js","module":"./index.js","engines":{"node":">=16"},"exports":{".":{"node":"./_commonjs/index.js","import":"./index.js","default":"./index.js","require":"./_commonjs/index.js"},"./public/*":"./public/*","./README.md":"./README.md","./useWallet":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useWallet.js":{"node":"./_commonjs/useWallet.js","import":"./useWallet.js","default":"./useWallet.js","require":"./_commonjs/useWallet.js"},"./useLCDClient.js":{"node":"./_commonjs/useLCDClient.js","import":"./useLCDClient.js","default":"./useLCDClient.js","require":"./_commonjs/useLCDClient.js"},"./useConnectedWallet":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useConnectedWallet.js":{"node":"./_commonjs/useConnectedWallet.js","import":"./useConnectedWallet.js","default":"./useConnectedWallet.js","require":"./_commonjs/useConnectedWallet.js"},"./useInstallableWallets":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"},"./useInstallableWallets.js":{"node":"./_commonjs/useInstallableWallets.js","import":"./useInstallableWallets.js","default":"./useInstallableWallets.js","require":"./_commonjs/useInstallableWallets.js"}},"gitHead":"00d900c459afc709a7fcff0988459d5dd1ee8dfb","typings":"index.d.ts","_npmUser":{"name":"alecande","email":"alessandro@candeago.dev"},"repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"_npmVersion":"9.6.4","description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@terra-money/feather.js":"^1.0.0-beta.4","@terra-money/wallet-types":"^4.0.1"},"publishConfig":{"cache":"~/.npm","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-wallet_4.0.1_1692972598300_0.22891032705589098","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-17T11:00:28.487Z","modified":"2026-07-07T17:56:35.535Z","3.0.0-alpha.1":"2021-11-17T11:00:28.800Z","3.0.0-alpha.2":"2021-11-17T14:34:57.519Z","3.0.0-alpha.4":"2021-11-22T05:58:53.893Z","3.0.0-alpha.5":"2021-11-22T09:02:45.188Z","3.0.0-alpha.6":"2021-11-23T08:13:12.819Z","3.0.0":"2021-11-23T08:53:21.138Z","3.0.1":"2021-11-25T02:10:28.915Z","3.1.0-alpha.1":"2021-11-25T06:28:09.352Z","3.1.0":"2021-11-25T06:51:39.406Z","3.1.1":"2021-11-25T07:24:10.724Z","3.2.0-alpha.1":"2021-11-30T10:53:49.917Z","3.2.0-alpha.2":"2021-12-01T02:49:43.738Z","3.2.0":"2021-12-01T02:56:14.509Z","3.3.0-alpha.1":"2021-12-01T08:56:55.150Z","3.3.0":"2021-12-01T10:08:39.473Z","3.4.0":"2021-12-10T08:27:48.479Z","3.5.0-alpha.1":"2021-12-17T05:39:53.748Z","3.5.0-alpha.2":"2021-12-17T06:24:40.434Z","3.5.0":"2021-12-17T06:52:59.720Z","3.6.0-alpha.1":"2021-12-17T12:43:05.299Z","3.6.0":"2021-12-17T13:08:49.340Z","3.6.1":"2021-12-28T02:07:06.677Z","3.6.2":"2022-01-02T10:16:22.083Z","3.6.3":"2022-01-02T11:40:08.376Z","3.7.0-alpha.1":"2022-01-08T14:00:53.836Z","3.7.0":"2022-01-13T02:00:00.152Z","3.8.0-alpha.1":"2022-01-27T08:29:39.443Z","3.8.0":"2022-02-02T07:49:48.411Z","3.8.1":"2022-04-13T08:05:29.596Z","3.9.0":"2022-05-24T10:03:08.580Z","3.9.1":"2022-05-24T16:39:36.981Z","3.9.2":"2022-05-26T13:53:09.443Z","3.9.3":"2022-05-29T11:25:17.690Z","3.9.4":"2022-05-30T14:27:16.422Z","3.10.0-alpha.1":"2022-08-10T13:15:23.632Z","3.11.0":"2022-08-18T08:16:32.738Z","3.11.1":"2022-08-25T08:47:39.090Z","3.11.2":"2022-10-28T13:58:22.383Z","4.0.0-beta.0":"2022-12-07T16:34:14.026Z","4.0.0-beta.1":"2022-12-09T13:22:34.282Z","4.0.0-beta.2":"2022-12-09T13:57:54.592Z","4.0.0-beta.3":"2022-12-14T10:23:21.341Z","4.0.0-beta.4":"2023-03-08T14:24:05.976Z","4.0.0":"2023-03-09T07:14:09.458Z","4.0.1":"2023-08-25T14:09:58.508Z"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"author":{"name":"Terraform Labs PTE.LTD"},"license":"Apache-2.0","homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-money/use-wallet","repository":{"url":"git://github:terra-money/wallet-provider","type":"git"},"description":"Core interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).","maintainers":[{"email":"devops@terra.money","name":"terra-devops"},{"email":"mwmerz@protonmail.com","name":"mwmerz"},{"email":"alessandro@candeago.dev","name":"alecande"},{"email":"engineering@terra.money","name":"terra-engineering"}],"readme":"# `@terra-money/use-wallet`\n\nCore interface of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).\n\nIf you want to create a library using the `useWallet()` of `@terra-money/wallet-provider`, you can use\nthis `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` for its internal dependence.\n\nBecause `@terra-money/wallet-provider` contains multiple implementations, if your library is built\non `@terra-money/wallet-provider`, problems can arise in exceptional situations (e.g. when users implement and use\nContext themselves).\n\nUsing `@terra-money/use-wallet` instead of `@terra-money/wallet-provider` can make your library work reliably in a more\ndiverse set of implementations.\n\nYou don't have to use this library if you're just creating a WebApp. Use `@terra-money/wallet-provider`.\n\n# APIs\n\n- React context and hooks\n  - `const WalletContext = React.createContext()`\n  - `useWallet(): Wallet`\n  - `useConnectedWallet(): ConnectedWallet`\n- Types\n  - `enum WalletStatus`\n  - `enum ConnectType`\n  - `type WalletInfo`\n  - `type WalletStates`\n  - `type NetworkInfo`\n  - `type TxResult extends CreateTxOptions`\n  - `type SignResult extends CreateTxOptions`\n  - `type SignBytesResult`\n- Error types\n  - `class UserDenied extends Error`\n  - `class CreateTxFailed extends Error`\n  - `class TxFailed extends Error`\n  - `class Timeout extends Error`\n  - `class TxUnspecifiedError extends Error`\n","readmeFilename":"README.md"}