{"_id":"@applicature/ngx-web3-synergy","_rev":"4-d6a4426d4ac9be3164b93e727646a1e7","name":"@applicature/ngx-web3-synergy","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@applicature/ngx-web3-synergy","version":"1.0.0","repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@angular/forms":">=13.0.0","@applicature/styles":">=1.0.0","bignumber.js":">=7.0.2","web3":">=1.3.6","web3-utils":">=1.3.6"},"dependencies":{"@cosmjs/stargate":"0.28.4","@ethersproject/address":">=5.5.0","@metamask/jazzicon":">=2.0.0","@shapeshiftoss/proto-tx-builder":">=0.2.1","@uiowa/digit-only":">=3.2.0","@uniswap/sdk-core":">=3.0.1","@web3-onboard/core":">=2.2.12","@web3-onboard/injected-wallets":">=2.0.8","bignumber.js":">=7.0.2","tslib":">=2.0.0","web3":">=1.3.6","web3-utils":">=1.3.6"},"module":"fesm2015/applicature-ngx-web3-synergy.mjs","es2020":"fesm2020/applicature-ngx-web3-synergy.mjs","esm2020":"esm2020/applicature-ngx-web3-synergy.mjs","fesm2020":"fesm2020/applicature-ngx-web3-synergy.mjs","fesm2015":"fesm2015/applicature-ngx-web3-synergy.mjs","typings":"applicature-ngx-web3-synergy.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./applicature-ngx-web3-synergy.d.ts","esm2020":"./esm2020/applicature-ngx-web3-synergy.mjs","es2020":"./fesm2020/applicature-ngx-web3-synergy.mjs","es2015":"./fesm2015/applicature-ngx-web3-synergy.mjs","node":"./fesm2015/applicature-ngx-web3-synergy.mjs","default":"./fesm2020/applicature-ngx-web3-synergy.mjs"}},"sideEffects":false,"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","_id":"@applicature/ngx-web3-synergy@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-lT9vSwavQc747iEPeeNj0NTxKXsvxgROb4kjG8FpJgyce6Ha/JlgyM6FdiMdRcs5Dh/S3C36ocvaWHipqaF5AQ==","shasum":"6a3d75a941c9b25639b067629e9364f2365d22ae","tarball":"https://registry.npmjs.org/@applicature/ngx-web3-synergy/-/ngx-web3-synergy-1.0.0.tgz","fileCount":538,"unpackedSize":4807370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVam7Qw40UZm0MgkDlfx2g3Il4Nv0iJupsqpSbgjta1wIhAKXGOZtkKo/Ci7N+fXwfEsWXPuKOsgVAAEKCMg59x0kG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyC3GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUtg/9GFIjb6QYhdUrg6l9EM2iB4ARyu5iwNRBmwkeiVl6BoJTaIOl\r\nRqifbwn796RKiSGFmbGAgP3q7lXA7jJKT4Pokn2P4yJBSzgWqqIv8Go6myBb\r\nrfIOWT2UxAkNTwa9G3qGB6G0YLElk1IYJDVVfAXhXzielM+rtad73xujgtcK\r\nskKwzvSyQzHLTQXH5FBANWdOD9Ff7vulfSgY2QZWQjBOEtzMFbY6OOxVZ+Za\r\naVoJi1wCkshhZrzklbVWxTZ0d7O+AgEug3hXF81Sf5AAwpZPp4Ftm2e714Pw\r\nbZ/3hgTZW7Ll/Wb8QZyGdF3W9f7KSbWeTpcCiiwuSP4/99LCH9iBLhCdTPU2\r\nO+mAj7YjOxrJ8+wFRpjAZ1RCiUUUWBMQdCWAo3IwDfMBSLsLetwGaLexsFTo\r\n2tJVNx6Bv+ryHO0bYB2y7/F054n7oDYvuI7qICdQvjg/IrCEQk3SwfTutOOE\r\nCJlYh4uiAAv/nobRbzRk3qs7bGCGskmUZ69nuNLNp6WTQvNJ+YtV54gz+L9Z\r\nIvYhLvcjY1QRyKXLZgztR8FOMYQv7JiLsGNZuIu8jGwWzq60Pu5F2hRXdfOb\r\nv/Q8vOsMVj1zRKyq5VNSqmNXOhl3ukZcCzNeyfH4gCAROqCTCOEZX6+qPcfJ\r\no/ZiPD4/7usBYrot6jdDL8POOezw5UrcHeQ=\r\n=xpTo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"applicature_publisher","email":"publisher@applicature.com"},"directories":{},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-web3-synergy_1.0.0_1657286086563_0.7413103914420858"},"_hasShrinkwrap":false},"1.0.1":{"name":"@applicature/ngx-web3-synergy","version":"1.0.1","repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@angular/forms":">=13.0.0","@applicature/styles":">=1.0.0","bignumber.js":">=7.0.2","web3":">=1.3.6","web3-utils":">=1.3.6"},"dependencies":{"@cosmjs/stargate":"0.28.4","@ethersproject/address":">=5.5.0","@metamask/jazzicon":">=2.0.0","@shapeshiftoss/proto-tx-builder":">=0.2.1","@uiowa/digit-only":">=3.2.0","@uniswap/sdk-core":">=3.0.1","@web3-onboard/core":">=2.2.12","@web3-onboard/injected-wallets":">=2.0.8","bignumber.js":">=7.0.2","tslib":">=2.0.0","web3":">=1.3.6","web3-utils":">=1.3.6"},"module":"fesm2015/applicature-ngx-web3-synergy.mjs","es2020":"fesm2020/applicature-ngx-web3-synergy.mjs","esm2020":"esm2020/applicature-ngx-web3-synergy.mjs","fesm2020":"fesm2020/applicature-ngx-web3-synergy.mjs","fesm2015":"fesm2015/applicature-ngx-web3-synergy.mjs","typings":"applicature-ngx-web3-synergy.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./applicature-ngx-web3-synergy.d.ts","esm2020":"./esm2020/applicature-ngx-web3-synergy.mjs","es2020":"./fesm2020/applicature-ngx-web3-synergy.mjs","es2015":"./fesm2015/applicature-ngx-web3-synergy.mjs","node":"./fesm2015/applicature-ngx-web3-synergy.mjs","default":"./fesm2020/applicature-ngx-web3-synergy.mjs"}},"sideEffects":false,"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","_id":"@applicature/ngx-web3-synergy@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nyMnkMRjLKumxPrHo3ijGLINQ6NzupcLa0DwZyVL8d7nuuLqBbsVimwnn8/rIkZ++McQwTjENnAOPTf3xeulXA==","shasum":"9037006117501cd5dab2dc5eec28f877c3d8d0e6","tarball":"https://registry.npmjs.org/@applicature/ngx-web3-synergy/-/ngx-web3-synergy-1.0.1.tgz","fileCount":538,"unpackedSize":4807738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbMNZGMk479Q88zPx2xFaWrlOYAj2U+y+6X2X6F/SKeAIhAN4X5aap2RZ79lmSbvxOA//paNNzMYCQC/K420d1J3tG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0TmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx9Q//dwz+s/Nrt/6CYf3OSbTJZmiIg9SyA+UDcERWd0t+VEvrwGk5\r\nbGxcf+Ymkz8K9uRHJLtTTdnn7Sx4dU4H3kpSbBeUJF3alvPjFgJbwYz1FRpg\r\n/f4upq2bbLUoJUrUcZgdvvdJK4R0quAUqUbIDRFh5pKZzRbAHwp4vG1OqHi8\r\nHbOBfYY+NLHIX+sbJhRjU2NT+WDMf3Tm4HtElDDOUYHUDyN6DU+/az7SqybF\r\n3EUtzZQ3h+QzwqLwlotVH0OFDC7K7twS+gW21bZEvBcJSs9BgPSixZuix+iX\r\n2dJL5PPBnu+h2Fbyhm94Ipyvpi3ebVDM/a2nC6f35zJ4QRK7JLV2ryoW1cU4\r\n07GbczLBp0OH88SVmUF/6kQt9Q4oLHhYMKmrMiFKD+vNFLGP7yx9Tc7aZds0\r\nW0foglDQIQ+0LidEj9QthPl2QcbA7cOcz7+ey5dwEtWN94/oesHn7VGh4jO6\r\n3snmIsmeIBb5RoAKwRjQQJcG4Kts1jtY28DBI20zUImy2ciU7hESMDJtFRVa\r\nSNgIrqbzlNkwo9B2TKvtBtuuPjBbMH59C1/VWMnGeVwO8+Zlc/ag33bGLmlZ\r\nlWhPuJ1bHYI+amvDTJQce/rkuu6wzoLeVVg75X4d0uFnXoqnEBfpa4AeH26J\r\neNvEHyEogNi4xYx4mMatiDacVdfp1zGSRAk=\r\n=RTN2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"applicature_publisher","email":"publisher@applicature.com"},"directories":{},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-web3-synergy_1.0.1_1657878945983_0.4725091944356119"},"_hasShrinkwrap":false},"1.0.2":{"name":"@applicature/ngx-web3-synergy","version":"1.0.2","repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@angular/forms":">=13.0.0","@applicature/styles":">=1.0.0","bignumber.js":">=7.0.2","web3":">=1.3.6","web3-utils":">=1.3.6"},"dependencies":{"@cosmjs/stargate":"0.28.4","@ethersproject/address":">=5.5.0","@metamask/jazzicon":">=2.0.0","@shapeshiftoss/proto-tx-builder":">=0.2.1","@uiowa/digit-only":">=3.2.0","@uniswap/sdk-core":">=3.0.1","@web3-onboard/core":">=2.2.12","@web3-onboard/injected-wallets":">=2.0.8","bignumber.js":">=7.0.2","tslib":">=2.0.0","web3":">=1.3.6","web3-utils":">=1.3.6"},"module":"fesm2015/applicature-ngx-web3-synergy.mjs","es2020":"fesm2020/applicature-ngx-web3-synergy.mjs","esm2020":"esm2020/applicature-ngx-web3-synergy.mjs","fesm2020":"fesm2020/applicature-ngx-web3-synergy.mjs","fesm2015":"fesm2015/applicature-ngx-web3-synergy.mjs","typings":"applicature-ngx-web3-synergy.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./applicature-ngx-web3-synergy.d.ts","esm2020":"./esm2020/applicature-ngx-web3-synergy.mjs","es2020":"./fesm2020/applicature-ngx-web3-synergy.mjs","es2015":"./fesm2015/applicature-ngx-web3-synergy.mjs","node":"./fesm2015/applicature-ngx-web3-synergy.mjs","default":"./fesm2020/applicature-ngx-web3-synergy.mjs"}},"sideEffects":false,"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","_id":"@applicature/ngx-web3-synergy@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aFupiOdoPR49nXXlye0lcXisbHYkYRpsz5T6vyHuEQ4Ppg5TglzLUR8+uprpFd6vU7I2JzkW0gvyAhIiioUUQg==","shasum":"31d93ef255be40b8faf93a2e076e4b303eca41a8","tarball":"https://registry.npmjs.org/@applicature/ngx-web3-synergy/-/ngx-web3-synergy-1.0.2.tgz","fileCount":540,"unpackedSize":4831125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgjZpEsw32FvvzLFX09m+6DLTVlAnRL2G2h+dG98TbPQIhAMkP48XpWT1o/yTeQIuyyomTGQzLUn0pGKkA1sskc4nD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1avLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1ag/7Bjm6TXY5X99N0DN4fvCRkckIPSo8vIjNyIJ0jsvE1YbG/GVl\r\nik15iLFMomSBazI7c/gR21Jyq3sdKldhMVA1E2Vddp2AzraQiobYoK9WQlHq\r\n+arCe2BjmrjKXCLqGCRTjNgdpDwsDdmU4oj0QE7+fFj1zQ02zHwaSES9eBAR\r\n3M12nesJjgs5+jUQm/CFkpyu1RW7ouqNxCwTWqUG6ABvPzhgiKU2lHtJBQ9c\r\n2RlTewnUd9JQ4rCVvHoi8hf9y0lz3kc9uN2bhofCiLG0/zd7za5G3diNH6jB\r\nDcn28AAg1oboVpv88BPLHJff2CsyovxSeShK9+0febjbpAnsUa4COJI62U31\r\nsHU1KgQGCqVEbx6+XNY7RtiXSdpI6nygb9XHUON4Tka9Eolm0xlL5GEE/Mtd\r\nQjmWXXj0OHVfqumga3XWFqZ1j8W21YZGuXjaRqVXoc/2dFOqf9ydNzTOKdpm\r\nnhiZ6i4ziqV6IPFX8VgvaO8+QvFI45iwCEKyW5aY5pFLjANde/Lm3EduZOvv\r\nid2lOFNOY0wa/PjjEdYx2HrSYR/pDX4wP0Y9l8jbnGdTMzkdDv2Vi5U0HyD2\r\n4CsfcrHg5hww2BDmy93NOzM2fS/PTefmxxWK+JyVzf/fBPSCwpQSlvn1injh\r\n2P+cOtVzCwA8/x+TnTC4ntKFm4rxrOFhnp4=\r\n=M9oF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"applicature_publisher","email":"publisher@applicature.com"},"directories":{},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-web3-synergy_1.0.2_1658170315535_0.7003907636374547"},"_hasShrinkwrap":false},"1.0.3":{"name":"@applicature/ngx-web3-synergy","version":"1.0.3","repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@angular/forms":">=13.0.0","@applicature/styles":">=1.0.0","bignumber.js":">=7.0.2","web3":">=1.3.6","web3-utils":">=1.3.6"},"dependencies":{"@cosmjs/stargate":"0.28.4","@ethersproject/address":">=5.5.0","@metamask/jazzicon":">=2.0.0","@shapeshiftoss/proto-tx-builder":">=0.2.1","@uiowa/digit-only":">=3.2.0","@uniswap/sdk-core":">=3.0.1","@web3-onboard/core":">=2.2.12","@web3-onboard/injected-wallets":">=2.0.8","bignumber.js":">=7.0.2","tslib":">=2.0.0","web3":">=1.3.6","web3-utils":">=1.3.6"},"module":"fesm2015/applicature-ngx-web3-synergy.mjs","es2020":"fesm2020/applicature-ngx-web3-synergy.mjs","esm2020":"esm2020/applicature-ngx-web3-synergy.mjs","fesm2020":"fesm2020/applicature-ngx-web3-synergy.mjs","fesm2015":"fesm2015/applicature-ngx-web3-synergy.mjs","typings":"applicature-ngx-web3-synergy.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./applicature-ngx-web3-synergy.d.ts","esm2020":"./esm2020/applicature-ngx-web3-synergy.mjs","es2020":"./fesm2020/applicature-ngx-web3-synergy.mjs","es2015":"./fesm2015/applicature-ngx-web3-synergy.mjs","node":"./fesm2015/applicature-ngx-web3-synergy.mjs","default":"./fesm2020/applicature-ngx-web3-synergy.mjs"}},"sideEffects":false,"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","_id":"@applicature/ngx-web3-synergy@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/cTlco9eQzky/mbPMbtaDW9Ve+A9ZV4O7e2ATsJpjZsqrcJq+z/9Vv1thZbNzrAzLoyWXEVb4+OyxkiZWPXuvQ==","shasum":"9d00c2ac797442aeb835104927d432a5069d005b","tarball":"https://registry.npmjs.org/@applicature/ngx-web3-synergy/-/ngx-web3-synergy-1.0.3.tgz","fileCount":544,"unpackedSize":4896685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWH1CB2k4JogIH5+GmOWAPCdCM+3izeka2SZXbKjlZ7QIgTstopcvy/RnXbYZM6vNoCtUJxjiZpbjAzEOSlW0ePlE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8N7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCwRAAhrZjpWk1cKL8reo1mfkouiPvOANfa1Tt+/GdrOfVHn35NMgD\r\nBfrumari398NnbLfULU4v3I/pSLOVoUd04o2o5dS5dwD75cZhE47Fm34pQF0\r\nwWROyhKT8g6QVXYlvDsRiGoxo9wea8o9yWj7s5aOiWtFUbRJ1g1gXPRD0Z+8\r\nr9r6MtDT4zytZVY9intNa13MdWPWoAwgLVehU79fDVPOqcW4IYHXBn5xAEk4\r\nklvrK9kkTp+Q98Wd9kHBgeq22KwtC/WUKhpF6gHvf1g4cW1weT+GmlCxUebc\r\nLzrqg+N4CQ6NSardwSJM4gggGmNamdrpw1lc2vLH7QWE+9oBqcETiCEvE3LZ\r\nw7CEDzwc1xogAAwf9ipiEx2DR6WSlbeIjpYc0NuccHtFZJFQKbrVqke4s5Uy\r\nmxCGgyS6PgojHx+9o6Pu3jDSzicrEya3cIUEzpU0NtzJvLgB2M6Dis9O0ULf\r\nrDSJpY+blK/IgVS3N2Oi8tk3PYgjXldvq0OtQlTnffYsSO/Ap1h31kbyFc2a\r\n6GsTFGXx2kQBOHNH2DMtcW665u/5miilTsr90e38l0f9j8pF0vxbKuTiui69\r\nt61YN14C3rfKYbD+KSRW1hz2XBi1sL1PzRWJMSiIEGZ1g+0eYB5ELJ3zkzbH\r\neEO0KUZQgBzY0N5QKio0rdhEpezDsCkWHuI=\r\n=DZ0a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"applicature_publisher","email":"publisher@applicature.com"},"directories":{},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-web3-synergy_1.0.3_1659952845194_0.18804331861654422"},"_hasShrinkwrap":false},"1.0.4":{"name":"@applicature/ngx-web3-synergy","version":"1.0.4","repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@angular/forms":">=13.0.0","@applicature/styles":">=1.0.2","bignumber.js":">=7.0.2","web3":">=1.3.6","web3-utils":">=1.3.6"},"dependencies":{"@cosmjs/stargate":"0.28.4","@ethersproject/address":">=5.5.0","@metamask/jazzicon":">=2.0.0","@shapeshiftoss/proto-tx-builder":">=0.2.1","@uiowa/digit-only":">=3.2.0","@uniswap/sdk-core":">=3.0.1","@web3-onboard/core":"2.3.2","@web3-onboard/injected-wallets":"2.0.15","bignumber.js":">=7.0.2","tslib":">=2.0.0","web3":">=1.3.6","web3-utils":">=1.3.6"},"module":"fesm2015/applicature-ngx-web3-synergy.mjs","es2020":"fesm2020/applicature-ngx-web3-synergy.mjs","esm2020":"esm2020/applicature-ngx-web3-synergy.mjs","fesm2020":"fesm2020/applicature-ngx-web3-synergy.mjs","fesm2015":"fesm2015/applicature-ngx-web3-synergy.mjs","typings":"applicature-ngx-web3-synergy.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./applicature-ngx-web3-synergy.d.ts","esm2020":"./esm2020/applicature-ngx-web3-synergy.mjs","es2020":"./fesm2020/applicature-ngx-web3-synergy.mjs","es2015":"./fesm2015/applicature-ngx-web3-synergy.mjs","node":"./fesm2015/applicature-ngx-web3-synergy.mjs","default":"./fesm2020/applicature-ngx-web3-synergy.mjs"}},"sideEffects":false,"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","_id":"@applicature/ngx-web3-synergy@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7TlQRRCU2QA1rAtupFylDgLoWNJeeEuVddtaOXRcmhvP4sTsOvjl27QHLlC5G0akfu8pIhE5m/Goh+6zahSzug==","shasum":"fbcdad1ecc31b661643ff166777d7d46bb0829ba","tarball":"https://registry.npmjs.org/@applicature/ngx-web3-synergy/-/ngx-web3-synergy-1.0.4.tgz","fileCount":552,"unpackedSize":4984309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu6O8Y7rpSZlkde+agc2EorQhUC9EbHIXdUfEp2ztR6AiEA/lRsyS+rUeaWYicgiIE4LMv479zE4GS4jwibJO5bmlM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCJ4rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvTA/+N8voaYSNuTcMyJhv1RDYIs80WtDwFYav68x8FD0hAeErYlup\r\nSzokO+EmmsThgTvlG8LPHk4hqrKkeamHWdDbmv27JjQvK3f+WD48TzD07Tfq\r\n80+F4i7CUlz2zyJxP2FwvogQoGfKuX1twb5G5tm5ZigPB39tKJPxN1EgO/0D\r\nswOTEsCyOGbybeonTUTLmlV3qcgyWgutTW+u2qKG23iAjBI9rPT2HCVBtwXN\r\nOwwVOjd7hkNtnParwPb2ECybkLmXBPFVc8qum5J8Ev0TrEjbdgndhpp3vegg\r\n1kXdxY9L0BU1CugPV6fr7OTqPOUA6jqInubyy0XO7JtwURhnFt9ZESA56ZhK\r\nNypFXvygW+yr1Zj/iqy15pcZiCW2YTJjxJKG4ncAh0KPHUCMgcyiXCofJP9L\r\nz2Y/HLmwPq58YE7CxzHBAoruD8I332Ntoek5fZqB1BtK9iq7OpfNhB/3fzQz\r\nbjWh/FmmMHGRgd83voN3swarU59iXeZUts1FI52PgWfvJSBQK/cKkkBlSATA\r\nvUqjzYiQJAyP1vMUaXz5kq+yM/GB40wM4YW+C1bdkH+FXZcxHEwhHh8Eh8cc\r\nqbzpwTNea11ld23nYjJK6gJNTXQ9qoP2+fArrfnDscLPe6WKcPrufZ30JwWZ\r\n3jSPbQx2WzxkWlHxqwoBE/ij1etMm8Im7FE=\r\n=d98M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"applicature_publisher","email":"publisher@applicature.com"},"directories":{},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-web3-synergy_1.0.4_1661509163645_0.5255582244291765"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-08T13:14:46.500Z","1.0.0":"2022-07-08T13:14:46.854Z","modified":"2022-08-26T10:19:24.016Z","1.0.1":"2022-07-15T09:55:46.195Z","1.0.2":"2022-07-18T18:51:55.776Z","1.0.3":"2022-08-08T10:00:45.491Z","1.0.4":"2022-08-26T10:19:23.923Z"},"maintainers":[{"name":"applicature_publisher","email":"publisher@applicature.com"},{"name":"ievgen.golubiev","email":"ievgen.golubiev@applicature.com"},{"name":"mikalai.semashchuk","email":"mikalai.semashchuk@applicature.com"}],"description":"This library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer. This library supports Angular from version 13 and higher.","homepage":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy#readme","keywords":["angular","angular2","ng","ng2","ngx","web3","web3.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/Applicature-Web3-Synergy/ngx-web3-synergy.git"},"bugs":{"url":"https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy/issues"},"readme":"# Web3 Synergy\nThis library was created and maintained by [**Applicature**](https://applicature.com/) to help create a front-end on any blockchain projects for ourselves, our partners or any blockchain developer.\nThis library supports Angular from version 13 and higher.\n\n## Documentation\nFor more information visit the [**documentation**](https://master.d1hcqsz7ds742s.amplifyapp.com).\n\n## Library installation\n    npm i @applicature/styles @applicature/ngx-web3-synergy\n\n## How to make it works\n\n### styles.scss\n     @import \"~node_modules/@applicature/styles/src/lib/scss/as-styles\";\n\nor\n\nAdd `node_modules/@applicature/styles/src/lib/scss/as-styles` to **angular.json** file, path **projects.YOUR_PROJECT_NAME.architect.build.options.styles**:\n\n<pre><code>\n{\n  ...,\n  \"projects\": {\n    ...,\n    \"YOUR_PROJECT_NAME\": {\n        ...,\n      \"architect\": {\n        \"build\": {\n          ...,\n          \"options\": {\n            ...,\n            \"styles\": [\n              ...,\n              \"node_modules/@applicature/styles/src/lib/scss/as-styles.scss\"\n            ],\n          }\n        }\n      }\n    }\n  }\n}\n</code></pre>\n\n### polyfills.ts\n\n<pre><code>\nimport { Buffer } from 'buffer';\nimport process from 'process';\n\nimport { W3sWindowEth } from '@applicature/ngx-web3-synergy';\n\ndeclare global {\n  interface Window extends W3sWindowEth {}\n}\n\nwindow.process = process;\nwindow.global = window;\nwindow.global.Buffer = global.Buffer || Buffer;\n</code></pre>\n  - Install <strong>process</strong> if it needs `npm i process`\n\n  \n### Fixing Build errors\n- add next option to **tsconfig.json**:\n\n<pre><code>{\n  ...,\n  \"compilerOptions\": {\n    \"skipLibCheck\": true,\n    \"resolveJsonModule\": true,\n    \"allowSyntheticDefaultImports\": true,\n    ...\n  }\n}</code></pre>\n\n> BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case\nfor Angular 13+. Verify if you need this module and configure a polyfill for it.\n\nSolution:\n   - `npm i -D crypto-browserify stream-browserify assert stream-http https-browserify os-browserify buffer process util url`\n   - **tsconfig.json**\n\n      <pre><code>\n      {\n        ...,\n        \"compilerOptions\": {\n          ...,\n          \"paths\": {\n            \"crypto\": [\n              \"./node_modules/crypto-browserify\"\n            ],\n            \"stream\": [\n              \"./node_modules/stream-browserify\"\n            ],\n            \"assert\": [\n              \"./node_modules/assert\"\n            ],\n            \"http\": [\n              \"./node_modules/stream-http\"\n            ],\n            \"https\": [\n              \"./node_modules/https-browserify\"\n            ],\n            \"os\": [\n              \"./node_modules/os-browserify/browser\"\n            ],\n            \"path\": [\n              \"./node_modules/path-browserify\"\n            ],\n            \"buffer\": [\n               \"./node_modules/buffer\"\n             ],\n             \"process\": [\n               \"./node_modules/process/browser\"\n             ],\n             \"util\": [\n               \"./node_modules/util\"\n             ],\n             \"url\": [\n                \"./node_modules/url\"\n              ]\n          }\n        }\n      }\n      </code></pre>\n\n   - or add the next to the **package.json**\n\n     <pre><code>\n     {\n        ...,\n        \"browser\": {\n          \"crypto\": false,\n          \"stream\": false,\n          \"assert\": false,\n          \"http\": false,\n          \"https\": false,\n          \"os\": false,\n          \"path\": false,\n          \"buffer\": false,\n          \"process\": false,\n          \"util\": false,\n          \"url\": false\n        }\n     }\n     </code></pre>\n\n\n## How to use\n This Library uses **@web3-onboard/core** for the connection wallet. So you can visit their [documentation](https://docs.blocknative.com/onboard/core) for more details.\n - install wallets. Like example `npm i @web3-onboard/walletconnect`\n - **app.module.ts**\n\n<pre><code>\nimport injectedModule from '@web3-onboard/injected-wallets';\nimport walletConnectModule from '@web3-onboard/walletconnect';\n\n/** Read more about Infura https://infura.io */\nconst INFURA_KEY = environment.infuraKey;\n\n/** More info https://docs.blocknative.com/onboard/injected-wallets */\nconst injected = injectedModule();\n\n/** More info https://docs.blocknative.com/onboard/wallet-connect */\nconst walletConnect = walletConnectModule({\n  qrcodeModalOptions: {\n    mobileLinks: ['rainbow', 'metamask', 'argent', 'trust', 'imtoken', 'pillar']\n  }\n});\n\n/** More supported wallets https://docs.blocknative.com/onboard */\n\nexport function initWalletServiceFactory(\n  walletConnectService: W3sWalletConnectService\n): () => Observable<void> {\n  return () => walletConnectService.initialize({\n    wallets: [\n      /** Shows always Metamask wallet. Doesn't matter is Metamask installed. */\n      {\n        label: 'MetaMask',\n        module: injected,\n      },\n      /** Will show all installed injected wallets */\n      {\n        label: 'injected',\n        module: injected,\n      },\n      {\n        label: 'WalletConnect',\n        module: walletConnect\n      }\n    ],\n    chains: [\n      {\n        id: W3S_CHAIN_ID.BSC_TESTNET,\n        token: 'BNB',\n        label: 'BNB Chain',\n        rpcUrl: 'https://data-seed-prebsc-1-s1.binance.org:8545',\n        icon: 'assets/svg/network/bsc.svg',\n        blockExplorerUrl: 'https://testnet.bscscan.com',\n        blockExplorerApiUrl: 'https://api-testnet.bscscan.com/api',\n      },\n      {\n        id: W3S_CHAIN_ID.POLYGON_TESTNET,\n        token: W3sNativeCurrencies[W3S_CHAIN_ID.POLYGON_TESTNET].name,\n        label: 'Matic',\n        rpcUrl: W3sRpcUrls[W3S_CHAIN_ID.POLYGON_TESTNET][0],\n        icon: 'assets/svg/network/polygon.svg',\n        blockExplorerUrl: W3sBlockExplorerUrls[W3S_CHAIN_ID.POLYGON_TESTNET][0],\n      },\n      {\n        id: W3S_CHAIN_ID.RINKEBY_TESTNET,\n        token: 'ETH',\n        label: 'Rinkeby Ethereum',\n        rpcUrl: `${W3sRpcUrls[W3S_CHAIN_ID.RINKEBY_TESTNET][0]}/${INFURA_KEY}`,\n        icon: 'assets/svg/network/eth.svg',\n        blockExplorerUrl: W3sBlockExplorerUrls[W3S_CHAIN_ID.RINKEBY_TESTNET][0],\n      },\n    ],\n  });\n}\n\n\n@NgModule({\n  ...\n  imports: [\n    ...\n    W3sConnectModule.forRoot()\n  ],\n  providers: [\n    {\n      provide: APP_INITIALIZER,\n      useFactory: initWalletServiceFactory,\n      deps: [ W3sWalletConnectService ],\n      multi: true\n    }\n  ]\n})\nexport class AppModule { }\n</code></pre>\n\n## WARNINGS\nYou might need to add `allowedCommonJsDependencies` to `angular.json` file:\n<pre><code>\n{\n  ...,\n  \"projects\": {\n    ...,\n    \"YOUR_PROJECT_NAME\": {\n        ...,\n      \"architect\": {\n        \"build\": {\n          ...,\n          \"options\": {\n            ...,\n            \"allowedCommonJsDependencies\": [\n              \"@metamask/jazzicon\",\n              \"web3\",\n              \"tweetnacl\",\n              \"ethereumjs-util\",\n              \"ethereumjs-common\",\n              \"rtcpeerconnection-shim\",\n              \"gridplus-sdk\",\n              \"buffer\",\n              \"sturdy-websocket\",\n              \"walletlink\",\n              \"@walletconnect/web3-provider\",\n              \"trezor-connect\",\n              \"@ensdomains/ensjs\",\n              \"eth-sig-util\",\n              \"ethereumjs-tx\",\n              \"eth-lattice-keyring\",\n              \"@ethereumjs/tx\",\n              \"@ethereumjs/common\",\n              \"@shapeshiftoss/hdwallet-keepkey-webusb\",\n              \"@shapeshiftoss/hdwallet-core\",\n              \"@gnosis.pm/safe-apps-sdk\",\n              \"@gnosis.pm/safe-apps-provider\",\n              \"eth-provider\",\n              \"@cvbb/eth-keyring\",\n              \"authereum\",\n              \"web3-provider-engine/subproviders/subscription\",\n              \"web3-provider-engine/subproviders/nonce-tracker\",\n              \"web3-provider-engine/subproviders/hooked-wallet\",\n              \"web3-provider-engine/subproviders/fixture\",\n              \"web3-provider-engine/subproviders/filters\",\n              \"web3-provider-engine/subproviders/cache\",\n              \"web3-provider-engine\",\n              \"@walletconnect/qrcode-modal\",\n              \"query-string\",\n              \"@walletconnect/environment\",\n              \"@walletconnect/socket-transport\",\n              \"@walletconnect/window-metadata\",\n              \"pump\",\n              \"eth-rpc-errors\",\n              \"@metamask/obs-store\",\n              \"@ledgerhq/devices/lib/hid-framing\",\n              \"@ensdomains/address-encoder\",\n              \"@babel/runtime/helpers/slicedToArray\",\n              \"hash.js\",\n              \"create-hash\",\n              \"copy-to-clipboard\",\n              \"qrcode\"\n            ]\n          }\n        }\n      }\n    }\n  }\n}\n</code></pre>\n\n## Contributing\nThis project is maintained by a community of developers. Contributions are welcome and appreciated.\nYou can find Web3 Synergy on [**GitHub**](https://github.com/Applicature-Web3-Synergy/ngx-web3-synergy); feel free to open an issue or create a pull request:\n\n","readmeFilename":"README.md"}