{"_id":"chain-syncer","_rev":"51-f227da74a3f3936cbce37b9e8bad0eb9","name":"chain-syncer","dist-tags":{"latest":"4.1.13"},"versions":{"1.0.0":{"name":"chain-syncer","version":"1.0.0","private":false,"description":"chain-syncer is a module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"51af336f0492e86c8023d90d7457163deb06f655","_id":"chain-syncer@1.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Vl66ZGBqxBcyACsDu5Yw8wdc5HiuBU16sSfENo2nBlzXtXeH4lcQXY/qL2yVZKNgM9EEU378xU9ytUPJmSrSVw==","shasum":"01c5ea40f1636215e0f326b3a262689974b39868","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.0.tgz","fileCount":30,"unpackedSize":1786430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4dvUdQynrtflb/GAdVvuIAkwuVSzkqZUYBghl4uPuGAiAoIZxEsQIu5ybEd+dyqGGZRZIjA+7nymEZ2Ddb+FfT0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih8bTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp24w//YdQjLvJx7GtR59n+gLqDuurPkkdi/YTezbdOBg3fztBn1uRn\r\nojSKbwRPWHjgvS+OQgbPYI7tZfrdoHg42Fc3wm9x6b12Fcqx1g1JJqEEWmIM\r\nljm0yRqkkFk9s3eyOwlCDya9bqHI9jSN2pA09TCYK49P2ZJB85ScDvc5fCqJ\r\n6hbFaMAMfK16e0srlB5xtWYoP1sF2XQLZi4xV1gVwwGL6dSqY3f38QPbF8D4\r\ntM1AwOg5JQxaf8875g6OhqY7iu2Bb+2yj77pvgvUiIP2Gnn23Q7mWSpMw1fY\r\n3dW7E3/ySDzDgCWQXfUH44n0fnH9l+V14rPxAE9uJUhDq1rK4Op5/UFUr7hl\r\nKLD5qEx1a+VJkHXsrlGVZCxhJE+ySM9o13c5HJdKsph6lXiG1eX4R4ebFf3T\r\newSFv2uRIrdLaYDlXpUN52kek5S8foi5rImx8VbjYn6cLnoR9JpY/4oN+gJ7\r\n8q/B0EYsScmYTualZhutKxjnt3sIxRWjBBVEfaF+w4Y4leiUyfAF8aybdLpr\r\njzqb4K/m54zJefchRyp1EGU2x3tByaeY6d85yAiBNLCr6NnS8K7WD18+e2B7\r\nJ5XEuGfL5xkeER6hqi0IwJcCdtF717t0b445Cd6fWKVsv2Z6eecBnOYEj5og\r\nfjAa8F8qGs9Mkz5cOkyWPuOGehp/t2rbVa0=\r\n=te89\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.0_1653065427143_0.39764224431886697"},"_hasShrinkwrap":false},"1.0.1":{"name":"chain-syncer","version":"1.0.1","private":false,"description":"chain-syncer is a module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"3f0e9f93eeea3d139e88be6ac7bdb1f3dd379e96","_id":"chain-syncer@1.0.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KeIhEAPniLleW0bM7ZDJySM08uzNwPH7Um6nkVbI2AIW3SV1upmHaF6K+qpdsOoouJcl3gvGcymo++TSYV4iOA==","shasum":"c8a3794cc800e271240c117fca73920bee0eb4f3","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.1.tgz","fileCount":30,"unpackedSize":1786436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHi+okJiDoaLu9sU1H/IkwEZXlsHr3Xh39gqFh/vV7QwIhAKfpvuKxKHJkm6h6ifWrS7UALZshyCSBD6oETedzEC7K"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih82QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8fw/+NDhUJsd6fLXOk/IWup96098huziittPz/lNfcfZQe+yo3hMu\r\nIJBCHM7g2bEY7fZ0q+ec2oA3DgUzvrnYpSKZTj3Ddq3sF/n+VQGXfnZ/ljJA\r\nhxl5I/j1rSxKJWGB2k6DmaGbGp4EtQ4F7BGnPEcg3Wqr3GQSjpwU9/f73MgW\r\nXclclv9V0On0p45yjqTrGJyBZOM4WaJo4/JFzACI/rrDrZjGvEtFak1L2Ji+\r\n58ANQ6sTfrFkEpbtHOuba9XzRUV20OZb94dZYQkB1TGf+EdRcG5X7gtsbavd\r\nM2DlKZ2UBW0Ab73dAK3K80ekxjdK8YBfXG9hNrjO+QdhZU7gwSa7Fc42duUP\r\nxMMFPY1CcG71/TTtT8Nt+5FGLnxImSvKPyew2c3fdnjzEkTxOjpcYdoNO3T0\r\nyvh7Q8VDFPip+iQ45W4Lh0E9JaWHgqtU7MxDL/ySlUWg9/I4TmldITKSEotS\r\nw2P3Id8EKpXtcmF9qLw5/WPCSaMDRKkAqmoKgYMFXWvv6qF9vSx4LNlG30gN\r\nPTDcJpig768dnU5VlAMWZHvf21QlYkL70wUKppZF+kGDG7zNMm/UuTsPqofL\r\n/R8dhHu7tAZdepmbPsn1qkxLT5xpbIGvw2P5IFLdctbbP8EzuqNYDEOOaCCD\r\nYHyH8/FjHP7IfjGOngysIo4gTZHwRnu8XbQ=\r\n=xTWW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.1_1653067152003_0.7854772398470822"},"_hasShrinkwrap":false},"1.0.2":{"name":"chain-syncer","version":"1.0.2","private":false,"description":"chain-syncer is a module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"e08b19d51efd13729dfc15c1fcc65e5aff0277f0","_id":"chain-syncer@1.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-iLZzkinnzkPUjgJ1OGhbrijUellMKDgMfiBj3WR0tPlU6CuIvy0ZWfQ6MQqesDt88d/TxAZeFVVGVx2qLshzng==","shasum":"bb2e41609ec6ae033d7cadfafdce116092f63ed6","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.2.tgz","fileCount":30,"unpackedSize":1786428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0/mEccsf+9E20IANaVDB+9RA520X1eVztbPWGjqW5DAiEAmdlJQaVg7Sie/zozdmzqgWNkL5cgv1nEmMgVpDZe0Bs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJillBcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4SxAAjJcqN3thDFFEeOFE8BRlyuy29rbq0UWSuVkWpCaJCht1ZuOu\r\nVv3Nb7YZqFB2u9V6WxeMCzoZlX6mtFblmHUcHw6P5zvr2PudkLD97vMiw0yI\r\nuZJn7kTBtk9JeusoDfKwK0/CqdTUa+NoPLU1rSRicIHaE24njoMXMtSEdG7E\r\nA4urgyL+BnDfMrtTFPe+qtOTNxo64BbFAhMRNF6AkLV3B5Jqdox/f8tS2bPn\r\n007yMLNTr1E1fWu+vHKaza4WQnpVKUJcU2bASqhHi0ruW7rRe3l8Qniprq1Y\r\nY9U24Z9tqXuLsAEnOvkBoPDkUB7Ldmn5ke7tCBF/QuPWpl8aVEnCnKjrRcES\r\ne5klQC1l+CsmNBCr7AzD6DdfzfArZaGE2cdmAShjadBYrIiyXXBMZbzM9a5s\r\nEx9sBTqCFcxgm7Cj9Vbp7QIIjqyd4f5kpJ7d5Jv3gt10PDYSzVV1wt6/h8fP\r\n0lZA4Nw+E+mwXbVc/jpG5km86oD1BEiH662HQsN4piKcOGvXPxSUAj7zMono\r\n6yWP8BiNpzv/vw7AR21etwzcPhz/s7iFU38PssOotI5Ed8RgBJc4yi3nX6Gp\r\n95HVbkqqr9wXjyH7QWeZIyT0t3RjgSFXryLNQQMKjgXg6FzYzf48OBeK5pGn\r\n4NG0XO8/nxYoj35u84tOR/8iF1sGqdQt0NU=\r\n=Eq0+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.2_1654018140383_0.19116170657403475"},"_hasShrinkwrap":false},"1.0.3":{"name":"chain-syncer","version":"1.0.3","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"aa598d5d705b69eb25adb817f3ecf0aec6b8f6f8","_id":"chain-syncer@1.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-3O+GZMNqwGd0fR7CYWfGaxMxxiA4SeGxMjl7Hji/g1hcVL1GcsgpOWsriXwlYBLiqyCOMWoATfCe3n2wzJDPew==","shasum":"756199e40de6b2261207f32635e96fdcd691a891","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.3.tgz","fileCount":30,"unpackedSize":1786432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhgrI1I0bJz3FNwnKbphLlNh3ZbxImddJbEVzkVqxKhQIgY1HSbnSERtj5pIWOOQfjnzjYQyuSSaUJqlUuF4fTmSU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilnaRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMLA//fUu+0TLDUZ/GXYmryjAuofny+EoBJTdiAcGRZHlx2r2oMjbj\r\nBA3HrrVDQxs52O3EB6I7yvVgvO+sV53nphRnfZeaIQRJtRWRlVzPpILxgwVO\r\nBEDN7PJjM56tJtQEgFjXywFFjCpFovW72P3cI8BPcWQM65mqC4zOWY/x6Xl4\r\nZrz5fP05c4DViGxtzFPmbtsrwFWgiELZ7JhqlOWghsKZVBxjHUzVBY2yqLdB\r\naFB5+gjt1M3BdBoa64gmY2uagcvnvrnubFvXqcavrb2VMvEoxa+Xku/8H198\r\nIuqy3Ih3zRgoqSOeNIZovKPP4uwMrk4xka0By4YQFp/1W79/G14KE8XFNLDv\r\noAgk3HbMrA7VUW9Jcb/mCWNgXdiFT0zNbMeoKSGfb5iIiv0yxSrqZgTyNHGN\r\n1OGAALtIzScANXkUrveuRltd/ztSf4gHkLsQJ9e8HVLJHfUNuQkTn67vWKtr\r\nu6KOQEFvf8BRT2gLRbr5vjHJgK70u9bYq60fa9A3bWV8iLOdap1v2FG9HQCD\r\nkLOqTvVDAvTN8wWstw2/38SfFte/JabXFEPjrGi8ifcfEpQX395oAMF3BHry\r\nlIdMcEnlXFsZLaOvThrbmtqlApoUXQbtXyl8JPTC3LX0Wf9xwtutQBb9JxwT\r\nMpjEQGN1ZkcINeDA1Cb37UoqBwLOfxWTiGQ=\r\n=Bjz8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.3_1654027921492_0.5526169466595641"},"_hasShrinkwrap":false},"1.0.4":{"name":"chain-syncer","version":"1.0.4","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"deca95c72c267e13d79543ee5120b450d71db662","_id":"chain-syncer@1.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-fVnmXkeVwM5WYfUGTEiqaJDcqQ1R8jB5KEEf+y07k70rxNumIHYFt6J7IIx+cNkCZoVL2RLbU1gf5PvNZ+frKQ==","shasum":"be8f7e296bf963c87edff779388422319c89d51c","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.4.tgz","fileCount":30,"unpackedSize":1788240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFApNueu/ob0CZAYeciF59TWP7NKsRWXWp0h/KjaHvwVAiBut63ML80BZM2mIjlYx7xbwUvwswQgIW1pVBv2sttgHA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioeumACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVgA//c8e/s6rYOJY+PY3cXwsquRhPLGymcSecqmPTLt+SVuZg+2iZ\r\nesWyPojW384mc/wvPbfDomIQfYxqEc+EKdm+nVfrfJCXMXciSz9vh4rmHePU\r\nihgGgFTrcQ6Gb1qjwWB6L/NRoqj5VLPLDvwKEEAxqUkzbCkLLVohVbPe9DTi\r\nLUyx/A3EP9XnKr5Zbgpzxs0FIe+YQlQkJdG+XYdxwFHVvWRl7THuIyN0Aui7\r\n72Vpz1QC6wQRQUij2mQPIq2vWvhdLp6y69MRPxklcB0+FhyzThbjN303kcqQ\r\nqpfmUF65lRoHe/jPg2EvDyBu/PxXkrPpJiV1/3ujZDsL8EbVAu2m8CfyD4Iy\r\nmAer6pjTsqmvA12AAHYWavtTNZNTylnJYAwOI5/cQRnik4AS7upRtGr7QUh8\r\nS75frKzg5HUPEiraGOLySqPuyqGGu37yLxbAk6LEM7qM1muZe4UjXB4Nj/x2\r\nTLqOWq9VtTYTkZ+Wsz8R/mLGIJ8ImlpvBNCblZQEUzohcJJ5QQroDaL0ozgE\r\nx7W7VeCxplYpZYkdqxqV+5pAzcxO51Qz4jG/A4t0eSpHu0djlY25/cUju6sa\r\n8N6n173kzliL/owm3+4TeWw0ejJzBX+vaJKP5FG9HY+SjNnTgH6359dhGbxm\r\n7n6GoYGCr7fSw0xuTuHu6hWKiVnBDTML1Ss=\r\n=GFRj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.4_1654778789882_0.28442711679351573"},"_hasShrinkwrap":false},"1.0.5":{"name":"chain-syncer","version":"1.0.5","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"271fe9c48a0ec784d2762c20be3cc8b9e6d2199c","_id":"chain-syncer@1.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Uy5apXkxqV43HeXfWHmjxWv3+W9n7kBcmRk0CHSxLJgDH1nU4rmNATdv98h35XuCT5q6mAWkNrydo9cC1Fqi9w==","shasum":"b6078d0f1ab87ff0fb5447ed46192e8680d66ef9","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.5.tgz","fileCount":30,"unpackedSize":1788908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDanU3hq/X7vV0nMiUzh+C6ClAXo9dahNRlMfHap1wxsAiEA8FnBITnSscsGH35n/YmA2fzBxBZ6xA/y7pK/hT/i9DU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxCg//cQGPrwYm0HqW3prbkEkXL8EnxX7MM9Oiz8gcxPtGp6hIBUsu\r\nGG0R6UFpd+ssS8pK7Pw0ym8mlZIYHfI5qQ5d400jrJCt5ECshK5QtB1HByH+\r\nAb2kUsrbsAsryzaXGr006j/0I64QJq8b/R5pauZSoUSHdkTvNTD7aX6Yn4Bf\r\njgpPH3h81h4BbRiNvIolHActk4If1vB+QGtI+SZECyoY9ldZvHb+Ay4bgf/d\r\n9KsL7N6OvFVLcWRnHyGTX4Ipkm5HmWW4pXazqLTiYSSwPhcOe73tOWU8S93e\r\nbNw1lo+OgEa2StlUYJfcvQC/enRTPSxu5F2oU0lgtRxm7UPBfTDODhcUYcOK\r\n3jS6qH0l/WKpLfJnRZ7mFWKsZ9rD5OYWhu7dL9SAct8+2eDF6INrAZdBL/Q4\r\nlnSZ/AeI8iP8mBMwth4Q9fsGx3gE4I9ADMaScHbyL7af4s/Ethw4HE/6B4iP\r\nDqT5HYBMyc0wAiZzxrN8Sw8FsncVSW4VJhcGGcqKha0Kcxclx3kmg7uctUnP\r\nBVgiqqaj9KfAoI6ZkzMlIAH7qqsFRnYPqxhfLjfYTqEb4fEFoqKgcfCu9ejq\r\npAc7rumz6U7xvXkbKfUmpfMphRInFSEFFhB80pEshr9pbmutYfh91YD+/Qwn\r\nAjtu+gEQUQsst0hEvQbcB4N0n1w14VrHv8c=\r\n=2hNU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.5_1654780162541_0.7545213629376197"},"_hasShrinkwrap":false},"1.0.6":{"name":"chain-syncer","version":"1.0.6","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"c5f50036f41dcf8c862ea955e750ad3d2a2669c0","_id":"chain-syncer@1.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-btgQbbGNWUjmekKuyVDs4x/6xJ3vI6GwWwaBxV0pZutYMgz97AYX20DOKG0ltE7A8hn/bWzlbubIjN5HMayPHg==","shasum":"20201f2b6ac08cb06b88821548c54b93c60ef01b","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.6.tgz","fileCount":30,"unpackedSize":1788232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7hMA+p66lkvAJMxnjewEipOIjRx18FywC0RtN8k/51gIgQrYOaKSpK9ae1bvXjo5jye3b9yt5+zoo7EerXpSkUR0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio7z4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW0A//fV5iXj0eDmYhrtXLR2n42KHAr8T5Rwl0sKwKXv8VvNYD/oUE\r\neD+ySvYHjz12zvywj0nZiEgkIMHIgWOzvdaKLLKT8SmqqA8n4Btil2NQ/2G7\r\np7z1NwOA5jhcdUqBNW1D0q6kCfWmHFtQq85PuBuzRt4g0/T6Eq+4Sc66E4p+\r\nzS2rAlXa0lIDW2SQI+3cZXypUlvD+yoYJIML4JPqanvIOjqcqK2X7z/SOwoZ\r\nptNjXjHP/ffv3mUeN257b9cJ11iiF+Sy6nknikkG9Ztmo8MrutlI84g+pASy\r\nYpeY2ATt31tcE1tN6xAcp9IVUWYggL32coITQBUK2/eXKALNnjV1NwnR9n0W\r\neSq26O3eZvBEPVhu8OHwP6z4EMppxmojWQsR7y9bcz3zKAFXxwjUMmDyIKwm\r\nBoG0GMCOcnw0ldXS3qkNDsuvPOCGtfYfo9/pNRaMYkF7dbtQD+otE7UapPXW\r\ncmWOEMAw3RZsYALu0bSGBlggW3z1fdMRuZ3KV61UBIWjgn46B2+gIf2nB3/J\r\n2brn/HSry863l3oXT97ux0hzxnFAqV5oXHL9/Xw3NNeLhuKJmn+y1kujwJml\r\nHsbWcAAKS2GftqLly2zVeJvuVRDGk0RcngoaGUfuQE3lqalOJcHO9JsovbMM\r\njcFPnqCYEUgaT/piaqBlYCLFKzDtI4Crnxw=\r\n=P259\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.6_1654897912079_0.37209646471834734"},"_hasShrinkwrap":false},"1.0.7":{"name":"chain-syncer","version":"1.0.7","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"257f8651cd37228196558236e25f93d135ca7e90","_id":"chain-syncer@1.0.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-T02kVSwh6jycnR7yjjZMeqy+FZp56A1Iysu4dj25VmvaQUBvsUUwCJaH0ecfCVV6bliWMGArFf/dR8jfwcI/4Q==","shasum":"c8d2a723f648dfe328af4bbc243aea74f991b0bc","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-1.0.7.tgz","fileCount":30,"unpackedSize":1788225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7eULQpbyDw5r3VWuqf3cBti7G2rBW7qYPKPQ2/tSXxgIgPW8l5J1TKUievja3nRS0T4+kVyYg1YE2nX5IhsnIzBg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQOHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowYg//XD6h9kPWX1zSqDM8WpfUIucq1egJpcUp0nMW8ZhBgiJAn1k9\r\ns4drPDZfqo2S5vxikbGmW8fInKA946Yv9JeIDhyoJ2SUq9YEfyWCpdAVMSpD\r\n1G5/hpKPqQizliESoYNUFkGb4pRFiM1T3eBTX869GZJ+ruRq63UsUM89XtcF\r\n+KQnq4oU9VzbksKXSdVbPakmIWoTD+8sc+3E/Um5PPx7Gsqbb9ItX3QVNcVS\r\nh43gXVoDkV+QGrOLgVrhBEmMD7eM34+NdZaVKVkUDOvGH5OwfcITnRzGvmUY\r\nrQx4We3mou3Hi6HpSCa+ZpqJLJSWT51+Vn1oI6c4Oql5Sj+VEY2A7pC4BsTr\r\nMlP+JSvWRp2ixYjY4M8krXorWyQKtuYrpygr3YWPxWbqoS0D8ixgLnwg03d2\r\naYUap8mPIoKfcbwbWzEoL/sZV7OiZR3MlhiyagVtKNRHkdHNM0h4S1KU9lw6\r\nsIM6pmvXNi8w2F6wi9Hpy+IBC2OpZeNVGAVqRQyR+gJOICEN1VxHhpMuTQ9g\r\nQ9F0zupbke57yOg0lcn7Lz2U2r7VWA3xQAv/Hy67BHh/HNXxV8ZzWlCwq4dW\r\noHorHO8o8CGz6FhKuuXxCqxXJQrbd5wAtc6yxdrg9tTY5yeV3uOtdfwiw1Bn\r\nNxon1sMvWrQ0ccHPfQq/PKwypbFsYNRgOzk=\r\n=vwG9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_1.0.7_1655243654977_0.4498537010411412"},"_hasShrinkwrap":false},"2.0.0":{"name":"chain-syncer","version":"2.0.0","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"5.x.x"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"9e30feff7d180f8df014b55ecd2b7fadf32899e0","_id":"chain-syncer@2.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-o9iHBMdL40v1QN2lKcAd2RDCwKxmeiTlqeatrJ+4RLijrYwaUUHyVqHANM5miEB8/CVuOODYaYZyCGMxqTb0Yg==","shasum":"7945113fab241ec422501c4c71acc482300df755","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.0.tgz","fileCount":40,"unpackedSize":1925397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQwqwnVFfRCHuTfhjzf0cv04RBAA/sxndf4GZiy2PBmAiA5YNTMamLmYFXY62y08B0rJJmXprwVZgJea1PmOvlrtw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitZLoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJmw//Q5QJGfqswH6AvQ++RwgVzQ7fMG1rz7si2ajHo8wSrsBb9Rs6\r\nAwLPAqSlyK0AfphwlRbc0RJm3+JvASGXZihspFdv/9Z8Ga/98lYfn84pgU4h\r\ns8Nu1NXYLfnJK2Puoy4TF1UZeaF/DGOTG8/VQTROl3LckmE2Vh7tVeutt9WV\r\nQlWAsYQ/Yv0jMtIuv7NrnEWCKXKjR+74BOpRYpTuMbB2R2XW+8AFI35Nihu2\r\nfyv7zAx+1ysLR5jxQTOFQF4gtXsalmJsICmmCvalHWqN7R1EsMl/r5nyb8k4\r\nVc9HD/0MQR/8p6+P4c68FJqa7zz6VDud6lsvdf/GqaXNKdZpdpPPr54xRYzK\r\n5z8L7YZOIGW77pniJN/box2FNknLZbFvbycsJ4H7Tewgu7p479B/CwPeKJH0\r\ncV04kj55KtQU/tR/1ZJ/gBS/lr46zi2pDV289kIdbiMxEJDJzrk9ZeA2hG+p\r\ngd5yKSYDw9tWpYiH8PK6XEfmueVNwWP0S0ChCbngG1dk36ZfqGVXXazc63I7\r\nvcIStAV188P28Ehfs08uG/UiXc/0C2hUQN8d32erNgxTp8of5FzgC2Ewb6Ze\r\nNAad9fP6mMwGdf1k1bg9khoCjeG5PTF5b3qCUm15dr7hAuE/PwrnkTmzcnW6\r\nwp6CC/oZn6IjRUFxZBMJg9ngFAnxehoT/RM=\r\n=8b0y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.0_1656066792405_0.8248942655280855"},"_hasShrinkwrap":false},"2.0.1":{"name":"chain-syncer","version":"2.0.1","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"0b0c6d6e52f1222fa2d402f8bcaaed0cb98ebbb8","_id":"chain-syncer@2.0.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-R/Ke5QKfDyGk61c//PWlyM4z+3SvnTlE1B7ZVO5VM089ZwVLWLTzr88Bd/X6iFAGN+yBNJbOYgAtC4fKKiz0rw==","shasum":"3b84b6727f2ccc6d49394804d131cad0c2dadc65","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.1.tgz","fileCount":50,"unpackedSize":884682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExzzwy/IDPEax8pjpTPHEXxtGufa1fRnI3FHZe3u6v+AiBfw9xm/cmL0jzkCuED8DB4/QkSXI4SgZyav7SDcjo87w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivwCkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYPg/+LNp05ulRGlUQW0cUhwkm+QSDbuCU/fU35X83d5GULL4nz28M\r\n6mQv9TRMDkg6gbFssVfeInDJIAPmIKtCwK2yE1Zdkmrl39Fwti2CDaviEF0s\r\nRVr7dbqtPavUk2x4idOlVAP2s1K9osU3BE7QPpN7dXZKAJNAks7cszYs1sfy\r\nqZMfcF1Ti6AQ12su8Jzb4hHGwvYggi2UDCjX6Cm5QUbH09PnxjVp6qDhS1vH\r\nPhrUwpWnRliTHslou+DBKF+jCIhUsYzfFTL1YLBjfg8pdFZhrx2CYAtd3J5o\r\nd/GY/t7R15JSPRLdZuypaCx9uLwXhIpO28Xw76/GufFkwUD8MmXDDxwXCx9R\r\nHHkBoidbm0biFXrZnoQTiqVXm+KgxH76ESl3UV4Aqv7zHv04xnpegAz+xP4P\r\nEY0xZEXD3lPBxnppHKff02yKTNkaCte3ROG7drodWWS3IBhf9YQm65Gx8JWf\r\nRIia4uZNd0BEWwPqA2d77Efit3wX5EnnCQUUIcLxTwsnzDlcjgMOwx2imPgE\r\nM/F66hAUwrtXNIGVhr2CXqYYQAQ+fDQ8iIitYdEJgnWos2m/+Hq+DNouuZY4\r\nkYIVQVNFerCqLoq6z3PzCBD3fj6X2BnITJl5rg4gVxqHNMtsf/eL0WdD7IIu\r\nrnKE8Dri/XruDp1aCjc/hPc3cMFr3ZuOY0M=\r\n=fMx/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.1_1656684707831_0.10577762658145429"},"_hasShrinkwrap":false},"2.0.2":{"name":"chain-syncer","version":"2.0.2","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"051390a15bd3251a334fee8eb9a50cb9bb629215","_id":"chain-syncer@2.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lCHO9MjJVTIlZP3kxDFvpcoNRXtKI1LMSee7JSVxtgXTbQK4psZ9T43hdrkE5OFO0OagZh1VNUgpFnDraEQbiA==","shasum":"6746ae6fadae6fb0be8086c68244ea142059201d","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.2.tgz","fileCount":49,"unpackedSize":887603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSxkKyw8SJnqNF7BXkg3hUwQfOauk0j97v47X3qKaYNAiAdqAcA4TN5oN1x+Y+mQ8ql9pnJknLWdJD9bkrtfz3dKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwEEXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohMA//arpQcogS1ba76ZAK/tA9FeKsjZUZeSlb0ppCWZTSV6nfqV32\r\n1U91m08DxSWNpQ4IURJYlFQRj9YO5wBCXSBCDGHF4bbN+6QIqVCLq8pp4gOI\r\nlcRx98UryqfRX77fepm7MhMSfpOXgM2UseedRJydHvzf1gEonuMujbZp+M+3\r\n+0UeKyKXvWLIll9FCS4cVfUcXvH80OhhnKBYWjpcpGtlYWMwJsdbl3y9d+4C\r\nWetdk9+x1CgYrgyZt4R+FktWzaKcZCeAP65Fy7hEfBz/29+L6FabsgTvd1VW\r\n8VSZpfz4Z76c/HQ+og9kmr63z4DBrhXKAy8aZdSAkdUSXO5vXrx16I7ErX71\r\nlmQ6QMWOhZSWWeO9CUbMtLIi7T7KV4tB3cRBxNIxUGiR70V4aTMj01vYUwM7\r\nR3Q7+GWBHLtl+vUELku4CsXEjSpaCDAmB5MqxPbfcTMB+Y2AI9U2CIIZIOja\r\n5HePow/pUJLA+VuIF/dAUOJ3N4x/Ucah+QelnEe+UIc33jURwoWzfD3Y1MKS\r\nFiuDYquwaly4xR7YWuF+09QTlj9ZQoGUbotBMPEVQU839nbmqkS/55sqB64F\r\nVStGhoHQlLNFVGsL453Kb7tf7DhL+7Fxx+nYszxYdih9dC/wvUg7s66OYPJZ\r\n9+a03DRefOfAk0c8/GHsPFC7Fy1+/Q+Rwzc=\r\n=eI8s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.2_1656766743127_0.8513195420879067"},"_hasShrinkwrap":false},"2.0.3":{"name":"chain-syncer","version":"2.0.3","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"1fa3cde19dc72b9ffc378b10f2ed241658bb2e74","_id":"chain-syncer@2.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-sO6FPyjeIIvJVa3BUz3P18c6wzIXr6YIs15WOdro/97h1HoO2u+yGkmu6V/DRCmu+qN5GYEMa7xWNPFuUdTrEw==","shasum":"068c6e1679e350124c23ee32da546c60c7001a78","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.3.tgz","fileCount":49,"unpackedSize":922762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ10h76Boxk+fQhGT7XeJwZxNSHCyuEeWi/bx0XMPXOAiEA5UqHJofiSnH6m9orYPtvHbWn97GXI/IIibzQNYSGDnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwgIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYtw/+K2uR4xvkf/NrsusFyKGE2CsqVPq8qsBX8cMRt7uLzcwPH7H6\r\nd/+HuogcXG6OnJCVYLh9YFQVWXdljNLLATa5DUBdrkfWfacr0gVdDaF1HAqf\r\nyonqdCpf/OdSI81+a8Vkan2MylyFhdB/iBT5LIlslo0HSQGZFDpibPeQQbZ+\r\naOSfrPR67dl0xkyI0INf3Pf7nNL6wX/Jdh3Z9larux2cHo7g9HeAilofzD5Q\r\nSfIXSujdjdWCBxW/Tz7tCtpN2zYghzn3JLTgMVi59z/eegK1MU9v6cLZzQkB\r\ntzGxNmU3Wz6qTSMB5Qk5aYl1tCHke3rFlC25+wSF6/u4gsdfK/SsppQIyi5E\r\nQC5FMiesQP7Rt0tHEnJAwZrc+7CZLqQpTzSTQFB52TqgtcKWSjIV5URREQyJ\r\nLr19GJ+nG5f3AQHWHoutLxsduMpcrH+Ye4vv8fRWE/zqfUYcIqAxxneGd3XD\r\nV+CYLlIxE/yEn4o70vRzw84IqRRKJjkM9/RPqvi/gCN9q5jiDmb8Nx/adf35\r\ncmG0LACFoAaC22qNxSW2kpTNST1EVmRHf5N3b68OCiiUoADmgON8oB3O67N/\r\nVOGWSWitQTStA/0krkxq6gnMIKlCs/rFmWWhCc8/vJpkycipiwTuWKVe3MF/\r\njzrL/3MjS3WpRAyKWEWZsYB+XEs/MkBDURo=\r\n=jybX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.3_1656881680359_0.45530001272162135"},"_hasShrinkwrap":false},"2.0.4":{"name":"chain-syncer","version":"2.0.4","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"52fccfd165cec1a9ead8aea93e2420fef78018b2","_id":"chain-syncer@2.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-b8MJGTU3J/HtXKwm9QwCqYKuv4aLNOSknbw299AKN72Ofo5Z8HHkDVjSF0RCI+3Ux3OeudeKUssIuWZgDRNFhA==","shasum":"d574947184463ee62490d43f38d1a6e00ebc3d5e","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.4.tgz","fileCount":49,"unpackedSize":922474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyyDXiv+p3eI/LCZLd68PemkvnHC2RVqifh6b+gHwrZwIhAIXMvl43mnxkWJujrMf5v3ySm1lrfwTOXU/Tkda+6lbX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwyszACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlZQ/+MOik9cvziE+zXDveFoBLBQWszmNRqkEOvusExKVNW8eL4Obj\r\nZrs9n7Z6P1q8EFS7Zplfn4EwJj1Wc2jnF3AYX75wnymplLaJluPml2RBcvuF\r\n6/zd3diLLIVFrtC9JEmN+HlRSMeItIalj8s9LXzxrrHAP53KSQg+Bi0d84vD\r\nTIGTOPFtrMB7G0Uq3Y44RXW9xZK9T5T5TUtmmEOA8qqVQuDj+POtts7Alk9Y\r\nXJm8p7d3Kg6kqCtek8rtFQeCXUoFWro9sm+O8LCkQaLN3sUnDq7nvpnGumcr\r\neR21Kxd74aj2PDAYWyAwbqmPz2UrxOtu4lgMLtWG8b/6QT3Q0DtvOHhcRR3J\r\n0fxF8G37cMt/DsmnFARzBr0qL2yzcTl/+fOj3sxlkmCASpR+PFizGy7U1yAf\r\nFbZ+96mWXLJBrUi3HZFgWJ1VfizyejTUeUsgzYWQ1gGMmNohB3P18klRUaAo\r\n149+x+Umvkfdp7AYkEO5A3PG5+xS8bQ9DmzPsnt6QoBlPflBcMF9Da69fKFw\r\nRLjo//Cq4Y9yAXziY0AEW7fAv0QUWbu03sa/13K0eUS4OvW68xW0San0Jo5k\r\nHve+IfPGn2qmpqxMoAwuyupLa4RuvUvJShLSTxP3SDmKyYGpvPiRqlxNhDaC\r\nOPIGlnjFcGqhDuhytVypG/mz0icAgZOP26s=\r\n=5TNO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.4_1656957746890_0.9110124108525064"},"_hasShrinkwrap":false},"2.0.5":{"name":"chain-syncer","version":"2.0.5","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"e29ba39565a292d7c465babd829a15b8bc945978","_id":"chain-syncer@2.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7j3uTX8LplYOPLvuIc2+2QrB12IYrtH/u1t+EBR5LbeRkMk4xv9i1eecN7ALENl8E6HaGujXZ/QHqm5IyrdYCA==","shasum":"d48c75a392e0d199a65a18ad5ad0ed4d26496231","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.5.tgz","fileCount":50,"unpackedSize":915607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeEEg5+EQ0oMg4vSgsVqZOPl6acuBcQrYIN4HgAfFN8AiAfBfrnea5bztvjUxT+OrjPiPmpEyb7j5e1D9ZrRZ87hw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD8FAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoDg//e/FULL95qxMjQzIP6DaDb83ZNhFRZJL9E6bX4rc3RQKecasT\r\nb/t4qsKk2ZuwS2YZHTGOEb3xwzy5OLVP9xYzHmovkiJN7HIWQ5QosO28QIYc\r\n9/q1YpduG7QQdyISP1pNdurnAR2CchzAOuagRhBw2W0hRq4S8bYw0evgUMCo\r\nBoQKsCjo2yyCGoYcwEE6veULEBvtrWSn8umUFPOymm9XuCpheMQ+X/gBFE7/\r\nRnEb8MRfmfZaUFIqQhaUZXzFuJpBeuh6hm2fNdwWqN2+ikiiqqAvcT8awER1\r\nrvHce44UkC4ovyFhG4jlZkKk48HjUOlRNgfNjdg2yw4HfeBX3Gk/IgVz+WmU\r\nNRuCU9kYRncug9n6nt0Rq4l1PErsjF/B3AH3btzrsZm4AHrUooEL5fJZPcia\r\nrN+DxYpdzLaoOd1LSGS8kujRBwNkq9YMHt1ylF3uIcmLVMsudE4eVrWtcQKa\r\nYowFZfAWFhgZOmfKqu5TDmiXLCFDtvibj851o4mHuXeQYdG6WcuWkOWqE1YG\r\nXhh6tWNhAghzGGW61ai0cnRIeLhgFLqFe7tV95fM67LTRcWJJyhw+TdVQ2si\r\nX6stDWVi/PCUvFljE3OjT5mCDSRumGncyMh8JLkC2R2u9gvooeih22sEQkhN\r\nAXGsLaPRieMljOzVCC8jQBJVg0Dz5yYE61o=\r\n=ahmI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.5_1661976895925_0.21031810350444413"},"_hasShrinkwrap":false},"2.0.6":{"name":"chain-syncer","version":"2.0.6","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"85ddcd1d520d9c2534486b5c09b4f3d97be8692c","_id":"chain-syncer@2.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-WG0V23VhaMX5k872uzNgIFaaGx4QroLQGWJRHGr5q7lGNRTM6WgU84agdMLuKZor/gybmrSHoMcyG8zNgRjx0Q==","shasum":"505cce0c298792fbf35f7ba970fe398d5d7aa721","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.6.tgz","fileCount":50,"unpackedSize":916862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ8xu7kOU1FIstHqsBr5ywdlkmwZ35EIwISLl0n4CCaQIhALgyqHiWq4Q7YV7zrb1ziBMTtqBItAq8Su1itvNUjjLK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJuCSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzfw/9EEhC8FrZWzh/VsU6ou+YD1kngDrWlZ/1tY/N4l2PiyPtXexv\r\n/GgwICDkEpI/3Ekp2kBki0O6sIs8Bp0w8nbq0RwrRA5gyythmi3LonnUsrb8\r\nrnyYM52F4GEvMhM8yC8r+4GYbdulS/PPugwWclNAF+KHr+93ViKBQ4GJIxgA\r\nbwKHu5Kzc26ztF4sfA9LVGrJ4SlK80wjCysXAKBKI0fEBVUFZvdSCYNOGUVB\r\nFRvj8NndpuGj1VUySMMAkHcV5eHibq6Ftu3wznWWbvylwuZZzutmqvX8l0vg\r\nlrhXYr9u8hhwE4m8wC3Slwkw+8OWt1qy+LEQea6FPDkyhCi10jC7xQ4CvLcK\r\nq6lB9zxvjQm3v4rOzgEAN4POShYqhPaAc4PoWioXSGydFhk2IyT0pwexescO\r\nlOFD2zkKSCIquRjOA08nqLzQ0/iEj0yo6R5+32L59aioxR/XKhl5dzXRTgJ8\r\n0KlKpWOlLj1Z7rjvkezH7P4VFNn1EesuQKTHqQdPv8oOd75UmKW6S1Xutdjp\r\nLRZrtAxOHq8RXfvp8rmTffl7h+dA30zkYyVzFT80DDfq8zk+tycRvn9X1qwa\r\n9Ue9zF286wmB1M3RqB4u6E/KCYHAXmUFD2+cAvO/W+YhlWNRObfPa62U0fqv\r\n7Nb9GK28nd/MzrDc0rIoZ2XzuNAGscZMMfo=\r\n=8rQo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.6_1663492241858_0.3339011148514235"},"_hasShrinkwrap":false},"2.0.7":{"name":"chain-syncer","version":"2.0.7","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"8c7ef182a4ae2c6b420bb643036f2409ad34a945","_id":"chain-syncer@2.0.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8wPW9A5nEskLbn0rnW8L+qccGbjbyArAYOMCkSAaXI8KltPjpRYdtk17uTOE9YABdNiUIsS+F+UKqfmCZRpDwA==","shasum":"ff2922d791bd0f0f085fb30873600f9fb90d1061","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.7.tgz","fileCount":50,"unpackedSize":916950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/QWwzwybeANSCB72CcriTqeV+wC0sDJf7lmn251htxAiA2AUoHG6Hl7RBSPnI8XaG2CiCik7qMwQOeqo+ZsVblaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJun7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhTw/8C5LqSisYNbTP7WWEE2FUxob4rj5FQwRX09SFIj6QY00iko3v\r\nZtY/J7PmmaEp8CgRkyfwg5KaipmFLtDajzF+NxpbsUNRAhWLde2B61c9IyjG\r\nTyVTUAHyoOwok/dkND1H2+jKNhm7mN3YCXG8B0jfenfhSzby9w1Q1m+ZlXc6\r\nl0xVbqr7NJgpeubedxb7Uw41gDZEh3FzpneST4zYOBWDOtrWqDB8o75ys3R0\r\n8P0kkO0qhX/bNB9tm9HdakupEMzN+choAFnSueKHhEFDjOf/OhDQqYtw6L1W\r\nHm7VBr5LrGb5c5zuXK8nVpxDxmotfXqTWug0JbEaPPxUT5Kps/Tu1tw6YY+N\r\noA5o5I/g3+7gedwolqpYyrf2nKdkoleO0Y8gVdN2BjVAtJlTWLNMEu5k69c+\r\nFQ2U7HpHGFuFogGGWXEX3/JKqlO7LK3Six5TGzRQwJI9Kkuo4poZe2ZNhiVn\r\nHvMCSfCH3et7Qgah0sMComDlycNPzrrLD1UzeI+s0tK/B3t0TJP78MzRiDw3\r\nBNU66cWVP3pQjut1sG68UuUYwh5np0vOLpbBP9Z/HTc6eOQZ1uO9DVSf37y8\r\n5ey8S3aYlehrUxGXt4eGATcbzwl6QqOIaNYLIAiE+anNiakjca2zNlq3OqBF\r\nBrxEXjRtUtMFzdsTqNlr50pUu7/rNqxP8PA=\r\n=iJt0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.7_1663494651252_0.5587016213429559"},"_hasShrinkwrap":false},"2.0.8":{"name":"chain-syncer","version":"2.0.8","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"0613ff29cdac347bfbb279ed0b7b719c4efdee8d","_id":"chain-syncer@2.0.8","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-wwrWHRELBV4aDaT71kmpNDoIzgp5p3uMtCh+KM8IIW20MQwJNSWLQCHkoweNOLQsyLhf6YCT64+DjWaowtBQoQ==","shasum":"a1c340c0a7e06774717003e4f7f392f057ceab52","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.8.tgz","fileCount":50,"unpackedSize":917731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBglLxLU9owDBACEhQx1RRy/qE74FbNeD6sLolUj+a7PAiEAqQnF0n6EAJs5YM1CXkBM0mZnjOXTgXlzYoxG6oIVEGg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3qQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH8A//Qj866oAuJzB8fWZcG45Y6XBeMv67KHN4Mj216AzZW3Iu1FDk\r\nsB5XS/ZLDSxzD2VDTRQ8a5tZ6KBQ0BpU724HbCaj9ShfqyIaiIFlKc8JymRc\r\notzWbvnwpptVijAIRuwuvhv70T7hdC445q2B6VCqpWx9jPcLyJSZ5l6ZG1Lo\r\nsHXL61E8bdClk+fvgYIajr8cS/b9jq5j4SGkJypZWlKyzRfPXhIe6xOe7vk4\r\nGt4JmkbbATH87O2EDNI76P6/CP/Qo+SSsphzFM/o5XzZ3JoS1mFSqD3+uqRL\r\nsYw46Vm0w5sJFt1VheU+qEqCVVHIn0S3xopo6SOIbv4ysF0/B7m2rVPtfz31\r\nMZFv8cOpUjUiZF+lifSGw5g0jYLhVd86sfD/gwo3hbL1MgjCYu0OtOiGpvCV\r\n0BmVPKu/0U3wUHu/93BpbX0ZZ6Lm+K2Jm0aOXk+4T+fLIlsiBlrTXNokz3f5\r\nbxGW8KPkuewrqJexvFcbixfiJzCl0Ldis5uY6/6vsTAfbY640QkgLtl4sjZQ\r\nuTNhDRpxtlsBKdiGoWF3wXvF96ZBc6ga/wqNEgLNpnco/BjGUnP9ovs0vXRS\r\nLhdaOMpqNvw0045Ny/bTkb0etdhaWnnZbJJbH3PVp52hekx12rufB4Tbldro\r\nZW9EU4zx2xmpHBWrkSCKqpJd0R6Zu4FvvMk=\r\n=rnI/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.8_1663531664600_0.2428930138046006"},"_hasShrinkwrap":false},"2.0.9":{"name":"chain-syncer","version":"2.0.9","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"8ff8540e3f014cc88694feff898929db0786d64a","_id":"chain-syncer@2.0.9","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-bcz3bYbrNfoWGHHj2HCnm/7+95X7Bz3yh3o/pP8AxWk2d4Ov8GQDlXG5L424VS4bQ9xS7atqozUaVx6GLojZXA==","shasum":"638f4ad58e2052042675ef2e761c2f3e7c493b04","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.9.tgz","fileCount":50,"unpackedSize":917737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBt3Q98j57gj05c1rgpCZVD0htTNaD/iUTzsdqqgSNuVAiEAv00r8/pOoZUt09Ch5daJPXWlkP8TRvm/pJhgTKBudaw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3+8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptHg/8DZLAlYbdxvpLhJUzF72Q4czd7zpqff2tlXumZtLNtLiwwz91\r\nTxtXeDt5sFksdyHsu5N35KtZipmdrI3Tz8XIkLD82WbLJT0lfe6mmTYBdlDU\r\nRAAfm8JOyMREjUVWPm2KQlRZPnvjVxwhNia2+81URg6lb/V3dvPKFL2cU+ya\r\n9MhJmA9AvQhqrci8tSNbI3tvVRNYBRrmq4Er5jATrScJv23eZoodvXmktSfQ\r\nLODsC0pTzOCJphwfX79Zu4TCPTg3/VCIc3j1bsIWBr1OQ7722Nq3slKvVQy2\r\nE9ifMSgJ5ihI4Szv0TU7p8g388siYH8WHz45M41bDZece+Fhue1l4xkWLMt/\r\nxzkRjAqLnRlpBuzB2LbSQesrBIBvqbckHw2oYBHubBtrhZ/appGExdPPGvwJ\r\nePYYpCxaovZIAmiJxrPU+G+EBu4hlW3RSKjGO+RuQg80Tm4XJbgzWmb/y2h0\r\n/hQ+vShMc3/jh/QqOhBVNHiXH6ahvd1tJVg+8ZxSfm8XXBsR0RaNebcNifux\r\nCV+EdsZ199VdiLSF79wkBfaRTQ5/Hihx+7V6S+GqTNXIoIQjywOnXt2eJ2YQ\r\nciOPv8LYag1eWnuRQ7aKVn59XAaBGSOXcn4/TxsgdX1vv9iFH0vGFXF8v/7o\r\nL4C9eVPceHnRrrFPvQtHHPP79MHvlvTL6DE=\r\n=JF/v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.9_1663532988264_0.5839116954427603"},"_hasShrinkwrap":false},"2.0.10":{"name":"chain-syncer","version":"2.0.10","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","jest":"^28.1.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"0e5e5ed32726a33be79c6ff3c7f5ded955af618a","_id":"chain-syncer@2.0.10","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-VujoQxWYmRQ8i5CQAnIAJwajXsGe7j8pjPMTtwpZd7mX2JdRhOhIFm3xvjisPO9VC8XGZdPvd+WwxiUtnzh4KA==","shasum":"229d5774050155e8dbd1603fceacddee7befeef6","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-2.0.10.tgz","fileCount":50,"unpackedSize":916199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGV6d9WH6IWuo+YlsyHjJIZ+ADt/vy/GC85MIz9a0coyAiEAt3eG1d3yiY0oD/QE8a7qqO44BAHoepOd0Ewr0Qm/n9o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4NoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFPA//VVhSCuZmPdAictzv1+FXl78bUAbAx4yfclbC8VOJMyWhO2nF\r\n/zbmdXsbfHhJsBYvY/6fdcdppkSLMYUCCIWndJW5cFFqRzk4RRvi89U8cUvn\r\n1aoWH3b0qzrhH1QEOIjUwUHN3NWt5p5xL4hpbYy2bcYDg4XzAFZeuPL3N+F7\r\nnPuLMSzBzP6TYd9gZ+Y9mTvOHUb/1atCsgzET7Sf1czirCzsj7ShRY6w0lj6\r\n/DFshI8EiD2P4dbEP1AQqWuXd5032M/+ZPzOWVZQyfpkfseomT0uYe6dWLVk\r\npIFS+HEquPjO4xFWJNDkDJ/hKUyGZwJgbdGoNjFXbLb9eeG1EYwpDkew8lES\r\nJ5M0EEVL1JueM1J1CR/ueLGY6Kf4YRFwnlPIOaETeGPIvwnLg7MQtH+PkjMF\r\n144bSl3TqyAa6ZvMaWouH3t5u2xEAdXBF3OgbH0pssxB5eOV100yb07wxtJF\r\nvRLBde5rniaCbwOQPKI9J/rOQoG0BLhXeW7eBF0t4LpwPP5ze08sLibOMJFH\r\nMBCplKyfO/bsE/7d9+6wzC8W4DhwFuPKOwXWZmSTqlAqZMIUXnuyi6mgrvqD\r\nZK79cBvXoDC0qwfRjSrTGT41cAQ1om/2efSYCfHxJFA39QVxr3pWb9Oc2cx3\r\n0jbql1NikOfrvx6imDSCm2XvIo4wsU4920U=\r\n=2yaT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_2.0.10_1663533927809_0.7603334511679032"},"_hasShrinkwrap":false},"3.0.0":{"name":"chain-syncer","version":"3.0.0","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"a5e5547c66389a087bc2ea5d8d1ad667a02642de","_id":"chain-syncer@3.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-tukhVqLCs5oogmqk/WM+RCIgt9j+B3I9whu6LC6ppt/kADjZh5auu8/Vu/QW9wrViSodycks7DW9UoOX310GIg==","shasum":"5128bb1d21393e007099ccb5bcedb4aa8635d8e9","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.0.tgz","fileCount":54,"unpackedSize":1594806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4RqNYLLpN7qd74LAQwWE2Nh06p1LYJ/7DgI+3qnVk+QIhAITdS1i/72+cq9HZD7GzEqWUpxvuzYW2hjmWSPS2qB7e"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcizzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxNw//SYfAoZ1sB6yUGQ5uG54gdn09I85+unAmiupSYhvFB/vDwfGX\r\nfVwacy2NKijWB4aEgStnqBLhb/CxOJUF2Bx09tit5Z0SfrBH+R4gXAiTOIAN\r\n3xt3a3sJ8MuR/8YyRHcABG3GQ0nrWx1NpwUgC0lIq+vP826ORNrUrE2I5N0R\r\n5TZ44Y7OSxj46MgQ/4gzrIVYhjL71dY+LgL+UwpTrKj0Ub+BYJmf9G373CmE\r\n1QL2HSlxzT9dzNoxL4+XcMI53Hul/LlQYmroglLxY/n354Uq9gry1QmmY7yv\r\nzCZWBtKFbPytgkxwTR71+58LdxHHYjLZzlvZSEWE+XtQ2OwRlmFxLNHwbLHs\r\nynTC5FMrqrO5j3VTGuy7QD+HaLAUQZ30UNhW1oa4et358TsDPgEtgSWyGdJz\r\nJ/yXh3/DQwmY5xxdvpMLU1Hn/lzp7PamKhTct//Ok3Z11A5pgvWKxk6hJ0qe\r\nJ6GIV7N3IWoD+obJgtKFrJf4lS6zjeN6UOcRGCimE/AL4E45XS7gydne+BEF\r\nTrLTdtp4AOBMnFuL0eoTgYk5dO7MaUiQT/WMSn2TIHDr8MBUOewz5ZCcgtsM\r\nA8weyu9T3k9i0eVlubeGrBJRG8RbvQCFqr5CEDw8If+4r/MJoCtXT4kO8yYX\r\nD+Y1EIFByHfJvjVCuiNC1da7QMbgyvfVt+4=\r\n=cV3/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.0_1668426994881_0.9210776650242634"},"_hasShrinkwrap":false},"3.0.1":{"name":"chain-syncer","version":"3.0.1","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"9fecdc6ec8d336483731cb8858bf6963b4df0f95","_id":"chain-syncer@3.0.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-R4TiXm5/NhKn991KvHgW0RBrzLdalPvhDVblzaYnvFu8IsTLEqWZgLZYrdzN/PDr84Fjb2hDW7DkhhrstV5lqw==","shasum":"70c6c002ed7220c3e9086342ac58d55e7e60248d","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.1.tgz","fileCount":54,"unpackedSize":1594428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsCeOALxqC0roMGLxqADkl1jKY0wPe5JokiGNjcCEELAiEAsdM8yJTrNZJ3EpMZn/Vsocd6GrYmuBfoWvlnIDGxjQc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjck6OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdMRAAnhnc2YjIgj6ko9V/mhieuCbt/d/dvexsnz8T1O0F8kC79Gcg\r\nZ6RR1YsWB+tpmj9yLOftklPClbX4hxkY8Ws8mSNRGwCqPHknFEtuTyVmEbX7\r\nRq+cMg8YurikAWH6bSDBypoK4FlAtmCRnpj1h0zS6RCkjxszpnBPNBUzL+MF\r\nAGbMQoX3YkxulHrp+A1ExmOJn86Cs3d/G17iPpZBwsCThTS9AkS5SHALxFIC\r\n0xGdToWsvmVSJdnkeT9mvQ7Kub3+wr+8tGbzv4HnicLeo+JeEMrao26yR+Ua\r\noSMAqXnadbMhJS+0D/aGvnJUPMcSH86x6KkPhzJqz9+WEWhOqIEGwBy4ANUV\r\naOEgw94EI6arMOcRsbZoqqVWHEewkoXCZCUYZMKeoeILUBp2yxc77Bpl4dmi\r\nf1M3pPXvhdezoi3YQbX2xOaFMZv0z+RKrBLiv0LIzrdY0ci1KFz+OuH87reP\r\n1uHnB0IcYAHwl09/seJF81YJln/EvozaZRnVGR2MYalYF1yrBnyWS73VXdcu\r\n4yix7c9i2+pJ0vqB0Ttf2u3ZIIN/D0CvMvCqGNFpN2kuFB3/U+xGoG7OAz9n\r\nZXNOtUAU6+t7cRBWOmp0L5DhAUWBTyTypaZOSs8/Jn/CcL8N4SS+Bn8FBdXf\r\nmhvByNhdk5cTy8LuE1WwLqUA1TU+7ZUgXio=\r\n=5Ldx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.1_1668435598421_0.5109322399171652"},"_hasShrinkwrap":false},"3.0.2":{"name":"chain-syncer","version":"3.0.2","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"ebe4edb4a36b59c1ca03a9f892e3cd63c99d8e2b","_id":"chain-syncer@3.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-NJd6AXLSUq51dh8xGNfS6+Di46T66CDmsZydN3VRUrRCpdgO6aXkBSdm+wffskDvQn0rivBDLnWNxLQ9qzc1lA==","shasum":"a100cdd5c59d22fe2d95ff2d31725a95ef3ea0e6","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.2.tgz","fileCount":54,"unpackedSize":1594834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4GPyHsKI6eNU33k4hxWWKW90Mc9q7C2C9zZeXwUiEkAiBZ4ZBSG8blcd7MLMvNyQmOZ6g3cr8sz65NCDjzrdA7zA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjck/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Zw/+LDWv9uEuyDQJJ4GdAMYcpScpkpnO7GvNHnjJjWp+qX+pY/7u\r\nc+ZkRgYmmJNXz71Ed0LDvAAExCSgqSXcHuwliSvGIVYulwnE2pSav28ip33n\r\nQBhr+M5Q8awtlTcqXfIYUqpMAUNMkgw5ydoEl+3hwjxaLZ8QPrQ4VKWfSxGQ\r\nmjER9sbNByyPvYgRXhr5u6FfCzF06WrAijpUlTjeNYwtwML1VSR0c4x1A9gM\r\nRx00jWMa7uiTF0gVNf7fpLcWnpAzROFCvw/FWxFfaFuoaBZMOoYvdr+U870D\r\n7vrjzsAeDjbU7jrwuEA/GZp0PgwT0TnktFr3T/RWWlDeNY9b0+FbeoeH5sHl\r\nQ362BaVTJ6hmA+bm8Gw0Z7CI9zd3GFjeN03mthnI5EUyfSxrzl/S4Lq+lEIe\r\nHDODnmbvYs1m+fjOmivgta4f7ycg76ofDkew4g6/xAYgFCIeWfSsZfDFhnxw\r\ndyreyHTo0sQBrsi1LZ0ZBaZjYcLaDpzjgG9C83a/NHmq6ovb/vGg98llWk9L\r\nrdAp6vyVENYczENh9Cvs+4Ql2I/ekHKkko7TaCGeb4BFmIMJL50pQ4Kx/Nn4\r\np3uj46zx+2SGaWrp2Vv9feMOOnRdy9q+9ovU0k30s3KVU4geWxrdInOvmzGl\r\nMhHzVBUs490/4/WeTZpmVTZo60QMLz+280Y=\r\n=d38r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.2_1668435940391_0.9702521215028215"},"_hasShrinkwrap":false},"3.0.3":{"name":"chain-syncer","version":"3.0.3","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"e038fae62c686d0dbd082c9f0373b7111d90e5bd","_id":"chain-syncer@3.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rsSX89G+kv6tbcpp3MeDzlRT9xdNLW3Uj4FAb/dTEXAD+E1n0m656TmnWWXQDdyio/WRAUc/ecNvMx/GJ9ySAg==","shasum":"248d29430e4a78383a26f3d0e389925975e79386","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.3.tgz","fileCount":54,"unpackedSize":1594701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2/64/Kh8oQ3Z7UXtCUfaMptr0RoEYm3locaXWAhPy1QIgEDUXGM9k5QxLLOCccDyasqr80ufo6/4HQpg47NqqG3w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjclCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv7w/7BJ8UT2l5gVev7+SkPSdYPke6PU8ErPguoQKrB0P/b7+a3Ro7\r\nT0Y86VNMQGquGT6XPhjm0eGMs8ji5r2rGKi6qfRuWvqA9Kx+kOLeajXziRhC\r\nHIk/xpTJIP2tyWU2CCrYYMBBaS8XFP3Rw9eRVNtNNPX6yToXKf4IxVHDfZFV\r\nppmtPEyioRWzk8PzAkB/MraUh+Ab9O8oJtEaocidJiSuNG215DYFWXgUxBS6\r\non+zkFU8ISsNK8lm031kjTOASSF1X1CFx1MN2JiJgtli0PtfvvP6+Lc5lO3X\r\n3fGZ45tXiAjJB/Xi+5WHibcNVU/sosvY+Ux2QBwVbsTjb9/pA2cv+SymeaeO\r\nnsK0Yo6bAp5pxFpjXMH89R4zvizWVfMAEeeTIzHetFiDLSQRcchLL3FNCgFo\r\ncsQBoPrzt7c64ko1kSqEQwLa6jfpd2pl0zm8MXlKK97xsbcmGhEUPtkDOek0\r\nghDZRxUm5u8nbmyNi+mIkazKyqMfmsSVy9GY5Zhlak1cy7y6Y1XvVu3k/7dw\r\n1i569C+DirGZS3BnuUMNO2pKXOcrgNmmlXf83/SPs1bOeJmvcby/a5YZPJmR\r\nwKnSYT+MWp6Lw8gg64n33lSUzGW44IcUVUglyQovHQyW+s93UzBOA8Up+T12\r\nZQeFyzWyWcB7oWiYSPpJnc+2/ziURaAecoU=\r\n=biis\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.3_1668436123287_0.0011707768603161917"},"_hasShrinkwrap":false},"3.0.4":{"name":"chain-syncer","version":"3.0.4","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"328785a4de9ff419509d154ff01977e5fd450249","_id":"chain-syncer@3.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-e5Bk/Ztu7Mr2WIDmNnpGTyIy4c8oubGSCcFkfnEPlVTB2+CaxQly4FSLiB3FKH51plJS9ZBR2PtGqMHQXryGrw==","shasum":"d452376c0e107660d9897e47f7dfe9f9f46a2a8b","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.4.tgz","fileCount":54,"unpackedSize":1594557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQxY+UJyUZrIvtavgYy2COgTYv81fqvmryj8Cgcv8RbAIgHqeqOhZb5k37b5Xie0C69SsqmWb3aXMQxhNR1ElBI5g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc4YLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQHBAAmlQ9gKz3Lm4jgO9kVoZ3OCRVhuZopENQmVN86pmzblHN3WN2\r\n2kmeKZ9QesAEqicAPDFR5tIcIzunR7KlB2OBnCSQzdsmV85R+eWyQofklqn3\r\n+B/PnXwiGbZ8+tLE6lX5tE7hMFId2VpKgDpsDvrapY4DpFN7kyafVlRD9NrE\r\nMLB/6qS8OwRdH22rmzo1xXp+Xr1bIB4mYwHISC+gLJ0Xy5T5cqcPEixG8egH\r\niYKVx9p+K/jKF73/EhDopAnvWC8v9vcsZMTnzME0u+tEzlAApQ5prrnyMRpN\r\nFKGKkt5kkNz9CDq4/ZN6GpA7KUAWvKsHFgFUK/dQv9NX+uEEQhp5qxc2DRNU\r\nev6m33v/p1zAfmQHooMOYJatkraWVwiSFNL6vrqN9w45C70tK1iwz6MyfAxM\r\nkNdkWnJhTM9i3lcHfnCv//4PzZ3bKbTPiBWgzdO3TYSrTKh8Ue3YGB6b4St8\r\n4TX6hnL+bKxxfMgxMRIMNCW2x+VqdL3GDBswmjLTjqvoe198Ct2w93Qj0A5H\r\nbIDrsqXftvhGO2/6Bfi1DyDwQjnFcBfz3uY1CCEAeD+8ppTG3dEDzkkRTO8B\r\nkkqS/ZkFSe/Zg80iuwv5KcjBdpQCQER47ArV3h1AapVHu7kd5mjmfQ1p9Sl3\r\nslt1OlFEQrHI0pWKo2ol2lt9mj3xTKB1VCk=\r\n=s/Ge\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.4_1668515338881_0.945406442853066"},"_hasShrinkwrap":false},"3.0.5":{"name":"chain-syncer","version":"3.0.5","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"fcfef5f5e7b71fea3b2275ce065f425769000a0b","_id":"chain-syncer@3.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pq+ZDCqclxXL05P6EY+HGRotl2vYkaIZCmkA2cYaZKlU3ayGgWpQujdVbzbXgCxJdFytV0Vg0O8vr70C9uJ0Bw==","shasum":"dd60237ca8037d0a2ae4d93d98fd68682f1bc0e7","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.5.tgz","fileCount":54,"unpackedSize":1594834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTPYXoZ1AWfLPcQ0Mf6n5TX36tD706Y3qK5Ls5TYsD9gIgffQwsxL/0B/qN1KgrP7UdBVXqVCW+Sw1WCZvo+rEZ/k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh0RfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEmA/7BY6K++rB2EVTZOhcX01zqNyaJvaRjxeMbwARr7Gyv0WjczmU\r\nm1lsUTNn536h9GQ+sHhtmOM1ID6cBHgZkeKHfC6WqI6DdHrgoVuhIwer8Utc\r\n5vy1/wB+2t1MYB89x73PcFEurg241dtLEYDFX0dlaW1xoFfVkOcJreWytF+M\r\nKn2PxV7NvWKEefGuEVkBQWMbJWxSxnAR5iCPanhbNC69iQHiKVWcYrWaffWk\r\n8KuSTY4Uq3SZwzalhaGwOXqrdPI9J4nSPwQ0Zu0ayMgvr8WOpsMyLCtrGVEs\r\necDQniMkxb6rJ2ucDnp0dN22BImGo+C6mQWN+h84T3LZHfknfIi8z9ksDOgB\r\no9+50zRjx9/vKVb6V9K7+16A1fvHP6Sa8/GLQxTtq0RAn1o/EvWzqUf9uf5L\r\n5Zl4DB3Qa91gxqaqJQpjqM49GCphUVlz0ej6lbML6SnREkNQhypI7nfuuIIO\r\nDv5nBaj6Hi3FTFjDNT+6AKi2zMIivgQwWjnpOaXRJIjY8PGhBVbMcByWXlta\r\n2PI2iMWl0sRZ3laftLUSFN+W14os4+EUVzWtMx8yJtY6a8Ad9egQCmJNs4bK\r\npk0VO/bwumNPPgqmGdHCZpQhvQL8ymB5SX02h04K79zP2TclemwvyqL0+gfQ\r\nztTHJ+UWQXg6HyhJBg8ihsXqx5CbJQGCa4w=\r\n=+e8b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.5_1669809247292_0.9411151231252186"},"_hasShrinkwrap":false},"3.0.6":{"name":"chain-syncer","version":"3.0.6","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"3f77b9e5b1a88765e1f4ff27b65b30b2480f162d","_id":"chain-syncer@3.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-MWKMWZWs/GOaYPuKuJvr7aOBC4tdObOYo6M4cZHieZHpkXM2MOMu3yP+ON6fuvS8ymM0JjgS2nU7J/o5iGnXsg==","shasum":"61083ec21088118df883c6dedf748a87ac8a8869","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.6.tgz","fileCount":54,"unpackedSize":1595039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwIU+a4F2nPSjxwFQeC+4VFM5usSU46x8Yc2sAUkFArAIgK1k96kN11weH8IKfGo2K4yiPnXQvkHvuEOObkxUkh4E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh58BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0gQ/+N+/UVTbjd96vh1u51wOfyPI86Qtrkb9QD9xiup6tZFhFElAF\r\nkxaAYAN7jfiOYT5q5MtVwzG4klvWktkavUT5uvBogwdUJqFcfD+8Bvfm8HqH\r\nbecumg1PVeNusvzM6nkQ0lzXnRBSYLCZT1gWKM7kVbLruR0OWoQXK3dGY5Yw\r\nVECt5m55QTF/200dI63ieckXwHF9+2ae3Z4KgCxCpxwP8AP2HP1J2IoYDyDm\r\n6lPs34a8nwbXrPIx3swO7p9vxOzbyLkBNbIcgJC+b+TgL7SD3Z3p9C1II6/M\r\n/40KwjhSKRsjdgiOId4GnvFIESudx2NknGX6Mxqk+IkZcEV9LNFB0GBHUNl4\r\nQFsADjdes/fdvz+KCkqTzAtJIUfgp0elbahkbCrmQXkHdCdKIoXfYsN4GDTy\r\nZfuOVZGsoHC0aokg90rhPYjLJDa5wSGD8U1dMCNLOkuAHiovIsLqWHuqmlGL\r\nS1hAHojq9D6KYiLVr/clhz/PCpvF8LlS/spIi/2+sVukC4Aq/v9jlzWytori\r\nPvKu6RC4GcaSAdl25tsLR7OcOav1VgFnQXA/xYdaOD84s2t7Yi9BeVap6gaW\r\nQBbS8hj3e80bRxcAyk/cTjM/+EGBSfTvX30ljoYcQlE6mkUNTvQZXBPvjckO\r\n5urO9T5Amctgi2Rz2HRcmcuI4nXiaPdKOrU=\r\n=6IKH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.6_1669832449063_0.5153123064014247"},"_hasShrinkwrap":false},"3.0.7":{"name":"chain-syncer","version":"3.0.7","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^5.6.9"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"b73ff0bc1bef491288245e4338b8108d570d75cf","_id":"chain-syncer@3.0.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GriqX60eZ4jEHk9Dh93o5h5+AO4f93NJXUTM2+Ui/gd4uBypJTFQIkk8cZ1OG5/CjJ4UUEcYfhBKvKjPOtGbpg==","shasum":"89a7c6aded305b079487ff57513b5ac23e7dee48","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-3.0.7.tgz","fileCount":54,"unpackedSize":1597405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgrKgTUcj8J510sHDJc9DTBcRBzJnk00QmGkBySCq9xAiEAowbei4XlNJCjBu36ytTZX2JV0YW1bugSVEoVMS2BDgA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2Ls6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtzBAAjL3Lulyl9q1o2fvdtgrdreA3xrf+1ugxAwahhb/MSSlX+a4w\r\nfAVwVvJrOz6sg8EGiLbmXZ4GSOsP4d/BbQKIJnkRwHTXy1LejKSCtwqiBcrK\r\nHKvJVIhqWEkCcsWK97BM2SRaUBPKFPPPoFrtefXfpnRUbrlF5l7KGpLerw0l\r\nsrsPbIi3kI1oRfFoS7xPwayHHe07FNDklgPcrmpBbQEdW1iSOphL+MY16S4d\r\nDSz60NMBFgnaUi6m9rxR5NFsZSqS5gpLK/nvlaGdpJ4MUn190VqugT42B+ID\r\nYjd+UtTksCrT1s7Uhr9H6MIunVET0WS3f/EqCjOgcrwFpiE5SnHfFc725eqx\r\nwocMOQyNmcP+OHK5uBEzXoTn2re42ZZ3PI11fANQaGziPhKLeLHiCqfLozLg\r\nCqIiPEH5GVXL6EvMw6GYZ89XvI+cVVIAbMnhR4b3s0RhetttKKIW51GOfkm4\r\nAPKQ74Ey1hMDWFdL1pPsLsNzl+QaX55PHFIv5Va5k7tZ8InFrLYg1uaBnUR4\r\nEARMDYGo26v3Z9p1JDnEPgY9zBhVvXUEVb54TE/IYk/NyerN42N+rJgC43wb\r\n8ryR0Mmq2CZmFvU8ATU8CJRvoMVRj4SYIVtFpl28MijP/xzQOicy8nkCncE8\r\n1xIJFl+dErOa4bDxlHmbB7oSlHS6ippXl8s=\r\n=LTGR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_3.0.7_1675148090376_0.8229162787293705"},"_hasShrinkwrap":false},"4.0.0":{"name":"chain-syncer","version":"4.0.0","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"3d10f715ab77248c9602015dde12360aa56ac57a","_id":"chain-syncer@4.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-6Qz/5lr/76mNftGLgL/CwYObChUyrnfJMwfM1WEUvwvslpfZDZ1ZU+cdjnzsd6u5Pc5HsGlWdbK3/i7CdfsI5g==","shasum":"a5be8352520ac30d1db7e65914f3a43b2e589a0e","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.0.tgz","fileCount":24,"unpackedSize":5176902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7JeoLVn0HmxwnVQoxlttPdUBE0NDdXG4/MGbpsCheLgIgV/9TKzN9QqmTIj4n5ZaI+J//Z1dvsQdXG9e8vm83l0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5mOjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL9g//db3LFmIj7FSG7MD1a9VfOPnLpUPhR6fgr/xOgTJgfJiXbr14\r\nXMI9TxdKcFXBubKTX4rT91HHUVO6jo9wgotGAvJA4N7fayvY5Vlq1vrdjii8\r\n9HqfdbUkEoSJJVJFfUEDi5457kLoNtvujvRYXbWggkBryL9ZJ+/BDnN2qZjG\r\n4RzL0bPGPbwytTMp/takLHbTZQ+Lf8BWSe8gGxV6vGUuZ6PMHIQB/WzPJXlN\r\nPfZRFGkmhvwTTwedUCCji1hIxDUVjTWtBgxZZ2rMsnWPYCa7vCQQLjJpMORA\r\n4ql/t2ZdgGHbFyN8SINvKaOdUYn5DqWsUNxPM9wRxAyjhVCmFuMqlXtDcvfZ\r\nLfIryIOHRIeWwY599u6M9m1x2tBZ2u0CM+p6fbuh9w8gZ1oIrM98viGaa0VX\r\n7glVvQyS9P+G+EBTBH+zOMW/rTOhY22EJGSxPXMKplPWg/v2EN7Fca4IDDMk\r\nUKIT/bud/TBOmrirXnEfrJX1WNE25D8XaCK8jINW/gM2MX3AUz4wWHducasv\r\nZj8yGWLQfoB8/yzlbTvqAOkJvBq9huvdFopW7MFpvFeJsf4n+nKWmt+k0+xg\r\nTRu9PKVL4B6zm6XBGkJF1YhNQNX71G0GuKISMR1oTYx4n3I0L5TrR/DBmO6P\r\nFrZiFllmX/wADGMiJX9M49fk8K4pOzv0AmM=\r\n=abGL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.0_1676043170940_0.660321920806626"},"_hasShrinkwrap":false},"4.0.1":{"name":"chain-syncer","version":"4.0.1","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"2813dc9c62a84d89304e745d933f0dab66b0333a","_id":"chain-syncer@4.0.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-2S7z9VBqnKt2WN/YODHF9MwGf7MS/UMf3jGhX3nftiYU/Dpy4HsgTC+mp4rVmvUGFnnUxQGR9hGTUwBXTGCb7g==","shasum":"8543f7fb324e951c8a593bc0fce569df41b860e4","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.1.tgz","fileCount":24,"unpackedSize":5169929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBi/5Vmd3txq87LS40QmShU1fjarKNyFvPnIokXGs7owIgLcu8yjKE9NWXEPxBeQzNI0BE3zHPoVSm5DAgVdlk0nY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5qPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvhA/8CEuBVOiDzR9HB1dVnrwsrSy+K8UT1ZRs39757JCUDwZKMjB7\r\nq9vrue5B4YgtViEVdHZwZwAOCU9S/vZ0LOYFIKGKAhGBxaCFtrBnmaRGNzZ3\r\nixY7L+XEEcHJiWmktboqHTKQYV0M+4YiVcfs/xRYdBrC7g8DehJ1mkikLiKd\r\n7VzImaWCbp7lqDeKbIqdeiZynIHNSKETLmgqG6ysLg6Wm5asG3sUyGfCbKML\r\nFqLayKVFDcBbx/4Cgi/g5KHXXlgE8n0yVBHBAgXhHuipVMm0Ly8H92ebj3Cy\r\nXjuk/4IDh0KaqGgSepp/cWZ0VcZrV+WC/2RWc7FXznGxS9VrvEDMhaE3qs3D\r\ngNkQjG+xC+FPgTh8f5dm5VdnFI0W7yakJoVAFsCUWpw4PuLMS6aA2XIIno7O\r\n3OhcJuXzd13NAL2lpwGoYdA7I7QkclHHjZc/opV2UIyb90fQJ1g7ySLxI5Xm\r\nY3I7lb0Gn0pANNQuyYfGm502tsK0MngSR9Bp46TiNNuVBlBe/ZRVCS3UM5XB\r\nCLI31eadLUXInbgzQbIyYsttzUJzW4TP15DF1JmT7Ch5i6reMvnq7C5SxeUu\r\nZWikaxNXBQ8n7+lo0kLOoJCtDVtw8QA6JNvawA5eak8h1BawnndkcjZMzvg2\r\n6hhfmAe/iSDf5eddGpEbsnAbJd/vgmboiyY=\r\n=enmx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.1_1676059635044_0.5448933973347254"},"_hasShrinkwrap":false},"4.0.2":{"name":"chain-syncer","version":"4.0.2","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"6ee4f871b8ada19028466751d38b1159c2b0cdf3","_id":"chain-syncer@4.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pHHj3ez4YSY4dTMvPByuZ/tRRK3orh2TuOTueDBj45uD02eCMaB8b6qeNEvOzLQYYcTy0XpDh6udcog1jkjwLQ==","shasum":"745ee0a3122dfd3a65ebdd7f1c2fbded6857a38e","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.2.tgz","fileCount":24,"unpackedSize":5177342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANQtGoYZMNxo1cd7S8Jm8gc0ZxKxFdFo9ZP1+YuXTf0AiBPosf31hhbPMIVStYX/58Y8/VpK3zgfhYZ+2cDduDB5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5qbfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrJg/+I9+dOoKMzosLbcx4VTn0KpVLuT892dzFQfRZldxXkc81BeOz\r\nFIRc+foleucf/P+mMv+xsktHC8SHItA0v6C9rEb2XR7HwP9a3LnUqLrRTQG5\r\ns57I5g588bfx+JrjSPQHkvxiMmp0m98Yozfcup0PjveMQzQWg3x7GUKM+Ifn\r\nfFJu1i3qLenvQ2/19C6cB6DuDEFNnm71EdyFrIBSCC0dVe88VBv/09XLnlT/\r\n1gUQSl3vGI47rgHumKY74hTJs+9JskmXcBX9zaHld5wii0MGT6Nm+Bol6jhX\r\nvKYTtIoCSAi0MF2PMzDWtSIinMOje8XIy3gTJ18+glK6G5hObSNm2qrakpdk\r\nCvMpGrhpTcBu31c3LKtffdy1DaFvI6Kkojb64VcpixQ63QzHfw4MVHbk5/IF\r\nYvWibi3VeA8gfRbLDElgFK6JckXq2SGJaz+DkRyYi7P2WlRSeQcC7dvEDfA/\r\n4mOta0oBjFsa3g6CQTcES0kNml5tXSt3xIAvtkGN+o62jGyPEyYueRN4mg3L\r\n6ssY8RUYr+kqBO1DOy8jhsDxere3xDGJTgiujuSjUCRV7306nF2Eex9bmlv8\r\nNvMScVgPG3NzQuGDNco8jxUdFTyIyZaCclQpHusuLe0FOvgaAt0FY5WUlVAe\r\npnpGCk2j9a/k8dMVnDBM+Gu3LciZ4COhvTs=\r\n=288S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.2_1676060383380_0.3265471962266506"},"_hasShrinkwrap":false},"4.0.3":{"name":"chain-syncer","version":"4.0.3","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"5c7b906930da4f790f042c9ad422d76fa18c54ec","_id":"chain-syncer@4.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-UWY83AKCltWqclGlJlx/XCaiflZdmyJF26EU3QiMx9eXy2Vl8IK5+o5GNxkoCORiJx6e+nVS+TisJfAyDiLOIw==","shasum":"3bd46da2e3dfd95bfcf7fd6aac8e0195e44f2f14","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.3.tgz","fileCount":24,"unpackedSize":5164444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0rIOVB3tUR2VY8EY5T2SdTp+CWdxibigxDhQYrtN32QIgZnBkLufKoxSlAirUFOD63fMlhSNpKMjlgaqtXNLy2eY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5rHLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKAA/+IBZRmLjwNt6nvfbSu5124V9LpFGZzyUWhmaOckApjJlTCbMH\r\nd+YMknPqPtjCfgrqLoYSkbHgVzbNU8vqLZ8n0MiAgRPPD1n3hLPUsCQ/1CCg\r\nEZiQlCybOFfq48z9G8U2qm341RdIj05tNIWQ1YfRTP6zA+Yl7lG8WmXtqk7z\r\nYy1Uh2u5M4pQcw6dDl945UQcKDi/jHFz8SQFRCF9SSmBmcNidxkuA7HYO4df\r\nI4PQYH1IYPNao3tbOQRmfybXel0C5iX6gfjkcfQebFguT1MRVlHXTWVUu9Hd\r\nu0EQ3fu+7g4LS9jlzi5tOyIBxo14lL+7mcmdENrQGfrFSqJBJPbIQf8W/LIn\r\nplT9mPu7oAtjKZopnFS02hvOhOPwRiTH0eYGoBhde1iNhkMxnGAEktPO+KeF\r\nA8UgO30swUXjgYw+ZcFty3B6XSvgf9Te9kso8XeIK7jYtzkGFBTmwACV46vc\r\nro89x1dYLxYrX0Ve3nIENP8Ml+5ZmRwfkUH6jLpa5LKrq1moiYfY73VY1ngH\r\nLp/vBtdeF7ltkuEVuLF2KOoYDvx5KqPEQdwSCytgC65jCeHzUMQGx5tvrYVW\r\ntoSu8VGv2LIDOkEgNJc/oyaI+/nM8g/5DrT7biirIqIUIFJlly4FCuKGdE8P\r\n1Rn5qpb/xO2KbAnfs/IOS+VU2ArVc0G/wEQ=\r\n=AYEz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.3_1676063179256_0.13060896609250205"},"_hasShrinkwrap":false},"4.0.4":{"name":"chain-syncer","version":"4.0.4","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"5aed417279b11dfa06ba3bc15b61a91ec3ee0071","_id":"chain-syncer@4.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-xQ64U3MyMw13u8zbe39kqkAUPHQT/5nSsH44qmlymr0KssmBKV2KOSfFQeHaNM8brwlFNTL69jCNrIL2UR3Bng==","shasum":"80d8717657949258d65248ddf7b252e32f4a5ae6","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.4.tgz","fileCount":24,"unpackedSize":5164985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVcXmT5kDa85AnCc+MDibcuLfZZANQoLAdGntpSyPmtAiEAmvyV69U6Hoq/lfS0gD+IUqhsmSdj6iSfQIieZtqtNNU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5rOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJaQ//aYKQ6vE9Eypc4HU1WAZkggFbxP3Gj0eHK98RMti23O8qNj2k\r\numpWTPIcERxqtu3+LzW+gW3KqpOJn2AVdmRwCCjMvWTOsSBbk2XyDqPwc6zj\r\nfpDS2HXBWwnhlqexyLsEI5maLDy2JAIDSDv6/hX+bB1x51/tygxb6Q3O9EoC\r\nRIxpEL32lkG/CKdxC1S7qZo3KXpcYlgFv5OCF7dzKtNAhDas1wYvypvteMrj\r\neREeTlx1EAlsrc0uUdYuzrj6lFUjv/KjB9aeqph1nYn5E5WOa7yYhaMWFqpN\r\nNkADUDpwwC4Z9+nMo4t1tw+agShPYrbStZfWO5eN4Mfq/U3VpDnG+B3pIwrV\r\nKXCNcFQvdF2+CkiTa5SY5//pnCEiHygaEjKwZT9qWzK1FVf+0P2BmmqfE3fI\r\nSYSJ4dXLsmGStvQTzLNjW1K+JRUaODkaWYNbZo/Zi6fG/+WgGdEK51X9zw2j\r\nj6NNb2z8Y/bJo5WwxboqvlOUb26sqIUTax22QpEZfCuJOqWxL9xLNDbCREcg\r\nl2Em9Rjlsfv/2NG3Sq4bPUEs0YZrYL7BjHtoRPRSpCoBGqYIrpfAOYH21wxX\r\n7mz+ZweaqxsMHQnaU+UgYu33XPuntnAViYk1oZxN7LBm+5ivVAE/FF8/sBE2\r\nM4Irb2TZTMvC8kZu5BMtGe9+xlBE0HSDTTQ=\r\n=tE7T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.4_1676063634546_0.602757778274583"},"_hasShrinkwrap":false},"4.0.5":{"name":"chain-syncer","version":"4.0.5","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.0"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"18f29489c28773c4c21dfdc3aaf6593c32f9b6cb","_id":"chain-syncer@4.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-F0DsTdhyj+bUWl4XJt/em3TKLWWa3pAxiitq1yMN4k7lv9Rb9gOYZRDi5o8UO6QXkWWqnk66w5JwEiMP1VLzhQ==","shasum":"79bdf4d6121813c62ed730bf3375bb6444966082","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.5.tgz","fileCount":24,"unpackedSize":5167445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELh6mo1DrIeg0UsglUEgqmDEPjABaHM1FUXHe+eQhPIAiEAvtKd7+dLfpJ0uqxZG0sH5plXG8m4uKiLIPNrB9LyNLM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9hhNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+bg/+IKst+AzV+JYwx5Xh3ZUnSUSKfZOggapa4iHEBUNDXLMzXKe8\r\n/h6dSVAIGn1UVvJhlq6zIsX0Co+yUa96+AIMRRoIHcmG4WoaYlZX9jV2yh9h\r\nb5+golnMwD4/Eodi1j0L8W/sZOIyJU2rpb+Ysphc68TnzrU0KUQSSl0QQGWm\r\ngwkT/jDtimoQWyUZhw3TVWSoyFg3YgwLiW7XV56c93gEamjQRWvxtAY1o7IE\r\nFxtcDdgRAqyFO6GLQeOzY/zAij+pYBr7LPkkmKycNrqDib93Bl8nCaYa9sOD\r\nfOt/3ahr92tUGZakwEyJqPunmIPNfAxIDWQ3Ee18oCbXBf1yczS7HTe9LHTx\r\ncw/+xpNeJEZxP6PLOgBUESkRFlvA0UW4Z5F0ai77QWw9vWRUBP1mJ16cL7JS\r\nT1jB4PAxpGB7dOvZqLNNn7LwHYEBX9iDQbl+nSbYE9h5xtqjPCG4i7D1+cop\r\n/bhLMGKdVpDDbkllVoHXc7QRJTRyMsdoJGQ6Gi54c54WENFjFJEELCeXXhUI\r\nZ1DgVOq21aIW5RxOVTo87QB79t8QbCSPzozGqYiItjbFD+6uc3Z+2ccRalqv\r\nscQGvqLt/vTH/RyXKSouvTJQumVcI+HLpI6FmpQTVskbHs66jJcNlCMYuWP3\r\nuKILGplO5uJ7YLshRwmXqwq2MTnYZJWsqLI=\r\n=stLe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.5_1677072460735_0.5981144478148466"},"_hasShrinkwrap":false},"4.0.6":{"name":"chain-syncer","version":"4.0.6","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"d732bbe1f7351f485f00b5a25b8d4fd084d294c8","_id":"chain-syncer@4.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QoZdY0HoF3HVxCE5DRYSyVYKuMsZ2kaYc9d9Fixr4ph24aQ5LzMDzjB+Qai9Ek23Uqr4IHeCEOv3Yp/jwf1NFQ==","shasum":"52c7292b8c5efd3620523db149147031c60ea3f2","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.6.tgz","fileCount":24,"unpackedSize":5157745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwdYDX71D7tXZF2OvgVK2CCMSReVH4Lte02rycp/bAygIgWFFirEENxQY+mMa+QdUreFe5r3Tc4dCMsVKAC8Qpy0U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9h5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjNw//StmJbaUWKkgXshVJ9rEMIacC4nmLIjYGiTHQJfnpmDpsYeMF\r\n/TNLKtpX7ajjK7EuWZpLe98Y1vm8/5kyoIC8BJBjrc8zXfRHUbmpHrbG0dmh\r\nhi5SHU+K2HfNgUyK6tx7tzh+jH9yMZE6SGG0ag3R1ff99GXZfOwBxNZVd43Q\r\n0QRJMymf4dgxWD1YSg4XRcn6PgIbbbgMUQiN2ZVghWfScv1Qb9nYC0lT7cl2\r\nyUr60+RqAwdahPG+kGu1IJ0xLa3DKqNEd7AlC8kCIiwgpJ2gtqKGaV35gSNH\r\nxx4MrSDGmWKppx9MPAHAJn4rRikhMcqeMIO9LgmkjdFoNzOoWdN87FgeW5AZ\r\n9jqU95blMNo0A8jomCdNCD3i+ThdIrDWu78WsvTwHdjX1vZRjvA2z9NUvzsi\r\nAiXX4HuhXMOrMkb0PVDm/t71WmyqiblaDNr97bW8726aWoElc78HeT6pVAjv\r\nM6m0Y4Jinq0Kv7od2y5gjX8vQM5NsuSCAM002nNsGcRpNq1nBLyadmUyXvJ3\r\nMtQPMXgU7byVzMP/CIDMatzdGNvna2OFfsvWvyVRhnFTmo0A/NyAd6QmKpKk\r\n+pthDoE5CusAd37j1dPVRTtl5ah+DwVJgHUJZTftzP4fui5HWQzuJZs4GvUa\r\nFGxhAZs2HwDcQ+sspwbSxMjOMDzY+fZ335s=\r\n=bC3s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.6_1677073994813_0.7806795307671821"},"_hasShrinkwrap":false},"4.0.7":{"name":"chain-syncer","version":"4.0.7","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"228ae5e75377fa36377dadb012edfe51765631c5","_id":"chain-syncer@4.0.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-HZY9Hcc2+LoH7RSSLMS9uS2kGVXjm+3FcLQrsxADiFvE9zEoW4i5H9gsTjKbt9T6SAILhNpgDGhJiIBTAz71wQ==","shasum":"cdba5b4b8dcf5f9734c1649bb35304491f5dcc5b","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.7.tgz","fileCount":24,"unpackedSize":5156603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSUUfyswb40Qze7Bm8UIIQ6DKerFDpUlSpt9P2u22s+QIgDZaejIeNvQhZJzYFEwFkBIcQ6xG+gC30zCbm0z3dxdU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9iOAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrggxAAijIk0nSgEHWIyk/hSen5cstc4r74htOhsEqruFNrxVGgjgCu\r\nmwqvhRi58csNE1vVFXCu1fzNgo5sPBHP6SUb04TT2mm8VMnO9Wu+TUglG6J+\r\n6TMsng5zYJjBNXhTA1r24YNp5Bt5uPbjdVXrJwXtTHUU4LdsNfWLC8tYSeKL\r\nyk6cw3OZOxOVZDjoZfIW8+dqf7g5w2CAAWOLRZqIUCCFNGH+unvdPRGsL7gh\r\nKqRTzDYFu47f6AMVa7l3aKkzi60D9AWr6VtcBP/F/Y/JAW5umJ+Jn+XqaP05\r\nZzqoou6Rqa9B2hwF7amgD3uXOpUVB9hlAn3qn97zSs0THGbblCFm1npvPt+q\r\nzfi1k1Kz12RlUL1AS2IEJEzDMYGiWuH69+//CNGvTeozIB6NXKFT6HV3oQ+A\r\nAdcIDKtngJ5Oc6oUmvqy+2SCUZ1m60BM9u1MGNBsv+BO+Wwia8HYCG2KKuEP\r\nWh5NmUMttE8JWuslZpuhNXywdzyfv76UlfbrLj/va/H66Im/UC8WfuKtTxzs\r\nz24CBzYhscW1f1zbnO7XYqOi+hEupdki/wMa2d+9qDr0eyVpC0BFwe7fFruk\r\nTa2iLsJnw7p40K82DMss93+8x8a2SosHlZxZ4jDSG1hFsqioo0fPpgwQ1gbi\r\nuWOSb33NMYApj1UcFyYa06U8kkeTQoNrGbk=\r\n=Kxqu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.7_1677075328100_0.6274819258262343"},"_hasShrinkwrap":false},"4.0.8":{"name":"chain-syncer","version":"4.0.8","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"76b98a86f216c068831c3be7d68cb34e21745699","_id":"chain-syncer@4.0.8","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rvB3nv1vxMsgOIhwhJSVzOzSdlx5iAQlaqy9P2RoyyknQ8L2FGlKUvgHeJy+O8xOPohcWzo6qIVjflC+evdbGw==","shasum":"8e5a2cf5bbd9bb88e63308469e4c474bd94be64f","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.8.tgz","fileCount":24,"unpackedSize":5156709,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQCm63Z2oLIagAJ1+yP73X1Jcf2DtEzQZkJw2WNprjEAiEA7poNHX2IcHmuZ0njwwG7cIGlGKpVW9yWoDw6NBvWve0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9iYwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPBg//QILt/9+5e3+UeT48GQZjyUAx7pW2Ag0kmXVJcVELunyrs1Uk\r\nCeVI+RxMCOCQaGwFQpdEaWIwm4dqJcZOw5gbJwxpr0Z13EiQTzI48zLM3FMf\r\nrKoT3YZKxMTGQUxW7hE8yhe7Xccnp7ooZznhjhRptoh+YlBIE+CXl5X018LC\r\nCXfdBZiG/NiP8qescOdF4FJL9WjhV88TAGPVXsyiicDhuU7SpJ9ZPodz59iC\r\nKZqcsk7scX8sr9bDt5XGza3GcfAvrdvPFwV/8Ku/plL4AbNyY48oIANpI6T5\r\nT2Mfl7eFbsmbVDiD/TGVJ3xaZqmUfI1kiQkXimUO5EmjGG/5OMcGNSCVXtM+\r\nDhnWZgfH7U6ypgY79OKUwFfWlWWG2Hkcxt/VH06y6zuW6dgFy8nxSpJj8XpW\r\n+uShflBkIaM4YQxLcWgtitbhKR5YkX9+MA4jDtF305V3mB71taGKSWDFoeKk\r\nUHY4nTMdwRxKGIq4azccJSnDb3iTS1GwgnOmpj9k077LfuhfR1T+14fpkrOV\r\nENUD/1JIi6Xgo8Z0QFFK3gGFC+ZYQzoN+can3zLIADaMMyhwLMQpoeAO74+/\r\nOTdxhssd0HEu19sXO0BJNMPODg2fU11C9ycsWtog5yiFmHKGFEOYPL1TQy7I\r\n+M3aaPWmT3EC2dImzNVxSWw2biInqWM28zY=\r\n=HCZA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.8_1677076016003_0.6538468988043933"},"_hasShrinkwrap":false},"4.0.9":{"name":"chain-syncer","version":"4.0.9","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"5a1a7ba9d77a590cf46adac5199943f86951ea3a","_id":"chain-syncer@4.0.9","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-jj4FFPsaAB/GqfN55hB45kipC1gl/H52ELNsJJA1NP7RMya2JNrjWdE+JxcgGZV6O597cCyPotfJ0nsUlHvJVA==","shasum":"b860bae34e589f90668fdc509a84ff09179b2a9b","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.9.tgz","fileCount":24,"unpackedSize":5150222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVmIdtWgoPGlFdA6CCmLgiJa7Cr88zkXy9+J5gK2X6TAiEA+vY5taWU0b+9Ca5tqOO3A/bMKTjUzp1FsvTn74fchFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Hb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN8hAAj45HgvMASwRwtMPq1YupUEjpT2Mek8WYD/WlVoD3niSGRqBV\r\ngk4aHpCKpZlK1pCkrC+//Azmt/OBObn2UVnNLu8aokcP2kqClFDXLhAAnUbj\r\nVwivUV8eOTLi0ZucCPHyFlvMrhJLutq2cMH5R7Dobk2FC0i1PAcSVSpG52Rn\r\nWdsXzq64d8rRD4m5t6ybNm0NZw6KeTc44Rn18sbyzh4oJzwu2Cm5HawcBXys\r\nYTZqW8ujMudpx1+QTNwvY/KLwXsLsKWI93JJPGzvXeJHZtJbgYDs9uNqwTC2\r\ngBuPH6G9dBZUK0yzcLKow4w6y6q9daWnI2G8O4nPHaNqmMPMbHfFSIZ8KGN9\r\nKh3SHvQJ7m8Om01EG6Mttl5bHcSoJXSICB+zn1XX4Pk3hX+NYCYGqZdpazoK\r\nTXrJ+3FT7/GDZRYobgGWdZ3bFkdqexVBu/yd0oKkn4p2wtLVyA0WLR+zOWbi\r\nX1ZeFFssT1b/dzSreABmFv1ohJarbzgcKiNSX1EEs6IkZp+XJ50zjMiwE5CH\r\nH1RBlddpnRpe1SwDtCvFGqS8DNzIuvevWUAF7qCXtIbeD2tFfq9rBtM5ykjO\r\n9emxUl9YXsM1zZX7G84crx8o2SZC40dmBVbjgw91hFxMyUMVwbO2rlhoznsk\r\n4JviXmjv5XJ1UStDxGfBPrJuVBMyKXBTLz4=\r\n=CG+Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.9_1677227765646_0.08677769120676992"},"_hasShrinkwrap":false},"4.0.10":{"name":"chain-syncer","version":"4.0.10","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"9fd79474fd0931da4f57f39e4042e7bcc0579551","_id":"chain-syncer@4.0.10","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-EHb6Er3E5c6GJSvPg/ul4mUffUIUEDo7KgJ9kzW6w0GzRgmTL4V6/iX0I+wPWDHJKGbXuOKo0IZ0dzTgaBszDw==","shasum":"449c36c9668b65ffbef98381d31c96eb95c70168","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.10.tgz","fileCount":24,"unpackedSize":5149643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLuGQkDLlVWjS7sycGxmgRcXj8L/5y8JLl9D2PZYzfTAIgZWlPLwxbgWpD6JliHH1iHnt1tvaVuLyFo4KFXaEroSw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+KpBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofKBAAio4JR5Q/OQUkh9vXi5uAXsSbaWaMw9Mqeidbjo9I0qrPa/fA\r\nXI6KoXe2UT0DD5gmpELv15Tad0ChOniXXJ8Akq6B5hULwNkUFOnWDb4Wlm0R\r\nCkOqayrIWhDwv8Wo/MqY3hdp0KeOHMI4vHsCL/+Z7aNQXOytEr75EpPxyTZO\r\ngkpFAKQw+scoBFjfHdeNtGde2bcEIZ3nTp2bdLj3E1nQgEHMtojsqoxQOkUD\r\nLFRvxZsROh05OsFPwAb4MZxf/iSvd/OtiN4PMSG/jb5QVCBcN6dBQf7yg27q\r\ng0oyby7NydV3Kfr7bpFoNhv2uifKIDaUrmLW6V0BZBhElWtSHIGrMUH/5+qy\r\nFeGswKs443Ua00tih56PwqYXfbQhcJyrMl0nKHGTJq76xQeLn3BoNnyETnP9\r\nVs2ZoSD8w202nTeoGWT3+8tWwraSPdvksWc0TgmX4IJswci6yeOtpXSHr5aP\r\noJVvSbxBR1q/n+sz3LmMSao43LdEu9fBeSCCoFJk321ulsaLDao6NPKOIc+3\r\nVLM386rja06TgDO8ccv1kSLDfx1P5n2CBsBO7x2NiOnD8419l2nluN4wNlxB\r\nIwHlEzWJ31xCICqlpFDL7QCVyvdLAlApI808iR8rJeLm3GeeP4oW+Mw/GTmy\r\nLWwNoQJh0Nk/W0Gk+i1lqiZByONihUculNs=\r\n=wExh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.10_1677240897061_0.14394029892365046"},"_hasShrinkwrap":false},"4.0.11":{"name":"chain-syncer","version":"4.0.11","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","dependencies":{"ethers":"^6.0.5"},"engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"df2754e7b9db261406f5672b1637eef97962fb2e","_id":"chain-syncer@4.0.11","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-mwLAnc4SRtgws//MzanpG5HlEt7iBU6bfdbv6ZFRMxZ0tKDkQeFP4JpZnRR7fzwJ8QCpHqQolwqnqzPx5kHHNA==","shasum":"8e667c5d1dedd5c61dcc36131d45ffb9f216a1bc","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.0.11.tgz","fileCount":24,"unpackedSize":5160755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcPnVfS4enJLGs2gxaPSPPseoQpNGmFP7+MA35z+XEGAIhAIyB4TuJIjj1S5nbH/I+9Hw5/+UeC50bjMy3rcGa4FJW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+L9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0NQ/+IdZIvluihSzM1xIFvcnHXmnvcbfaAiK3JTlyoPM/xMfE795g\r\nYI4ZVQo+zdNpoKDdcUGMZibNh4D+japID3JKLeyBCPQ9iKIueVGekLDNOMWq\r\noUIRZeoC18yxMNIZ+8o7LOWGUNeogy8ydU3ndfuUaHLN1UrYqhIZtnLufwGU\r\nqbXXN1bn2ccYX2EBCvWQbADEdnFu32tyY6lE2230EoAwPKWBdsxdtDKZGEwJ\r\nATS6CSgJIjRwsn/Sc+5yMvnIDtqKjZkf/VK3clRexBI2ErADjE/IDBK9Bi+Z\r\neweKDKQneyTIgPHu52/BGoHytGCY3YABYfdkIVmYmtHlZ05QlQEzQFVSTo1J\r\nJE328phoGLAmsq2E4AfEiv8haInc7QIFP35uVrsCd5mqq/5Ya3FLpN6HfsOf\r\n/6oBK+N5MF4OVnutfHq4IaR96m8L0a2LQ7HPPC5VYqtJ7XHm055j82xz7TnJ\r\nn1BnetMZE7gjSsNQPMM3RWBMYrmV5GwyFJbXrnLEJAg0qIwjqABBE3Rld4L3\r\nF4Fxt5c5f63mM2lXOLDkNoAp+RSe3hVpRCPp9VOtQoKIWYJMXxQTmYA07u+S\r\nmkYuLnRi29V24xIJPUjVx0ffshEoUG1olaaH6HBTkNNyZsTriV9gHAd9jn6g\r\nbSDRi0UmB0xKKlVIQXYDEXaizqHPovjG4w8=\r\n=iDfu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.0.11_1677246334520_0.21033256133546963"},"_hasShrinkwrap":false},"4.1.0":{"name":"chain-syncer","version":"4.1.0","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.0.8","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"400a8f9700fc9c1d2fa7a6d56deda438d0e6ff88","_id":"chain-syncer@4.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Qj17+CoTapV9N4+SIZPLChPj5Qb0tKaB5HqCHv5ZQsa8tkftrsioGKQmboti57/iUP01iiLjCUj9Ul1phthJYw==","shasum":"96f0d81b8907ce51e178b03e919ddd1cc61ec210","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.0.tgz","fileCount":24,"unpackedSize":5162120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7vEI73URCQEbyv+PROGfwpZc3+oa8pRKgJuZIgJTdVgIgHQV6mgK0N9bOJZeVG5J2NcGRJJpU9BUfic2WpEptqvY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+w1SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqkw//XGLBGjsy4FEoWdmWH8HU4atAEg1WaEZGgrw+rxPbBffDq4C5\r\nBoFjQozouaf64iKawOI6tkbmGKoJ/yDpa60hKM3iGpz3k3u2WK/IEfGo+OqO\r\nSquiNRVnIyvhOKmblq93GTIfd5aNjF1+91UCoGcLVDoyxhCTliZPKuVSn2eb\r\nhkO2z/DhOlToo/3YRgM+y7r4/Q6q3S5DLXQN6wOJQPAfIP+xxq7OIbEeuXm8\r\njGx7fk9zW3gpA55ZoK5M7gkue1Pk7ZgFzRrQqNWE4yDdcBuqfMQgWGs56bub\r\ndCUMfewuP6joody1rCAAjZlTdJJUmgvxCRZYfmQhXasGltZLxowHubgy3pEY\r\nNRG2qI2hYrTt++mnUWCerDWlQYGdonzDAxGrKh38a/ttS2CT8Kg/ZdKlZ6Q5\r\nLs3Pu+TGRL4ka6dkrSztSpRVl83Xte9jNMTDyQ17ow/nulGgAD+BX9Y5eIev\r\nh1Qza3S95D0/2ZXbyEDQi1cI2sKx1te1+xmrZjdERoKwIsqj9kIV6rcDOW2M\r\n74nnZYYJUXfbucRewcRgqKr4OdmUgnkGxd5v4LI3svfILNF14nupqilwhVRS\r\ncOf32lpwtHKWIu4BKkAddhkzYs4JBdVcwqD3JRNr2Zx3Qlv2Kdwcf/1mgH2h\r\n1Nc9W2O+duNChh8oC/Wp1P/aHI1WOHDeAEM=\r\n=gFVx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.0_1677397330602_0.30989151660642067"},"_hasShrinkwrap":false},"4.1.1":{"name":"chain-syncer","version":"4.1.1","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.0.8","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"2222b1f7e5007b0d2ee37163b5318e99bd251ee6","_id":"chain-syncer@4.1.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ziw3MrKcUEOkOZlbnbu9c6zmp+15ZoOPo2RAzH11Ss+vxKCl6Tmhr4mA1t30FiwumDRAICg+3IjjI6m9C4A/+Q==","shasum":"91648d0812e14a4c8f3966841f3bfb070e5be649","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.1.tgz","fileCount":24,"unpackedSize":5166502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6fmh7HAk5d5Hp/V1WHTVJQSYzBVr3GqjBbazs+Z0dwAiATBc2FvFWjZmcdAHnnof+EQxs5MKWUZSTcFxhzrxbSqQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dVAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBNw/8DPbnbShvixYFeQczz1c+i8Z7obT9IFoL4GTeAFUEy92Z4SDw\r\nyaNDElRjYrL5GNVepYGcnNq3tPKgyDevYvXDZWk/Rv9Km9bL7ECdyA9vAbxl\r\nSrYDGbN+fB7F3k31WO/pjO0gJzB2NDH67e2jUbyIOba0o53EnvCv+diavYLl\r\n2n+E/cwJkejUfJ7ckCkKIKgsHowmY4DvXR3Bd3lTgR6igGW7lsIReidXx2qr\r\nrywJBZ2tieavOSn4vzvlvLz/wZYaU1Yhk5Xey7x279IwrTUfAoWwsmsxjCZV\r\njjPfYtbiabDTiGePN1xNuBDdenHfQovo2bpbg704Li7OyNUDjoR7XeQ1za4s\r\nxNBvZlJ9v9imgz584A/y5AfkjOr005juw3SKYd5GweFI1bvFXaJEQJDQOLrb\r\n6QPM8CAeOez5pY8mIQgi8sMrLurgoMVMtH964QkReePevaZnePzaIxmVGMwx\r\nN0Twv0mq8ghlQlbG+Kt2jV5l0fDQJJfek0yespPN5Ap1/qN6vYJRPpbkxVvs\r\nO85vccqnI1NeGE5dkdLEvNL4jEb+ObHT1fT8F0Ts3jKrWDr9+KOY2ZX/jbGY\r\nWMW2IiGFiOdFySxj9UyCdVeOg6KRXce6tGKH0XVwNDd1f7vnPIgFJhNgsnsz\r\nDkOZ84F7rbakX/wUDLtCfWWTMeoOpE15HvY=\r\n=ZVm9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.1_1677579584698_0.7013859680310788"},"_hasShrinkwrap":false},"4.1.2":{"name":"chain-syncer","version":"4.1.2","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"597deb8442d058b9286d176c91a43be53a0c9404","_id":"chain-syncer@4.1.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1W7Vrr8dM2r7XLFg2JEygLp7CCt9sAybDpew7sSp6Q3XAcBxTgq5Be2rSIi1lZF5+O9n3vncjy37F4rS9T/zBA==","shasum":"d41a4101bc4840df3ef1e85674126eb5e1e8c879","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.2.tgz","fileCount":24,"unpackedSize":5166502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGCpb0k3SmDx1xdMO/9JKPijTBG9TtVY9akfXgFwYpQAiEAwFsBrQZWFxC96TukeLzZhlhYeWxOvE06IMcrSyHo38o="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.2_1683462774342_0.8114766715104269"},"_hasShrinkwrap":false},"4.1.4":{"name":"chain-syncer","version":"4.1.4","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"47d8a8b7d0bbe5099c4a648b8653d8473fe5a4c3","_id":"chain-syncer@4.1.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-qKKjZzK6lbJQuO33BUUKc9ZwLLgoVnnV+DOnv2spDsmy9G/fx7WlXclEkDTXYYEOc1Vaj4ajOC0pDWqzB1Gjtw==","shasum":"7984c246574c82007fe562298e4d0090159e2a51","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.4.tgz","fileCount":24,"unpackedSize":5274404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPLjFYSFstFcso0pA8GBDZkN6Xi9573s+jmMWnn53ctAiAMYtCVOU23vMUyce/lj+cCmr5QN0K1rTZEWpTx3c3VQA=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.4_1684133748007_0.4939235146952943"},"_hasShrinkwrap":false},"4.1.5":{"name":"chain-syncer","version":"4.1.5","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"3f733d4a265149b13c3a7bf3ae10af06844a7cdf","_id":"chain-syncer@4.1.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-j1uhRoyhtuemmCSZJ+mMUzCEDQIHwVrwMu2WaZO61mcn9Rrxx0rfLOK09WmDS4oqfEhoC8+U48uD+zqQvLwwow==","shasum":"8fe0d4f0bcd40832466f4637c122c705a76f441f","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.5.tgz","fileCount":24,"unpackedSize":5275639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2r+GwvR4HtTazxMud54hU+d60GFeQH956N5bXeVDkmgIhAOE8uYats3VUIrdCaAGOF8WTfB3T7ZVAJcZGme5Eg/+Y"}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.5_1693508033621_0.46014432897257507"},"_hasShrinkwrap":false},"4.1.6":{"name":"chain-syncer","version":"4.1.6","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"8c8d78f5d02a30f39e4df4fef420d24a1dfc677d","_id":"chain-syncer@4.1.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-FTKvam+AbjDHIovqfRHqPbFTVQ6F3X1Uu8/gve5f/JQb+gOlI7P+jqeEmpuuZS81gnQ28d9pAJxJjhlRoiuj5g==","shasum":"3198b1b5cb53efa157b68d639fe65e956439d843","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.6.tgz","fileCount":24,"unpackedSize":5276027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6VFl3FFex6mgsnC/e7g4Jl7g/V0QnjvARjPYEGSh+SgIgF+OZCLhuDuaj2HF5ujzh//afTII8I55dj/FJ+XjEAnY="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.6_1693509748292_0.32120018524393634"},"_hasShrinkwrap":false},"4.1.7":{"name":"chain-syncer","version":"4.1.7","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"696093f1373e013356720a2ab7c4736c81c0a7dd","_id":"chain-syncer@4.1.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-s//LVkPQxf/i5oBu0rAqFdZmt8C8CXc6quICamf7Hg/5OOHFDjkgrz0Fpay4F6Ne2mvH76oVfauUFREdXjXFWA==","shasum":"e4f22020ec3b779b70da6a75da569e5b1f410f7f","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.7.tgz","fileCount":24,"unpackedSize":5275768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsl3FPVrjoiK+fqQ6XO7tFtrF+UIIuzUb0eGXJ4LZTsQIgI9xw4fZTbdqg5OPT2ldXBePKpp6sW7/4mpF3fG0KEKI="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.7_1693510394121_0.7371429749961551"},"_hasShrinkwrap":false},"4.1.8":{"name":"chain-syncer","version":"4.1.8","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"8932c9f69a204a3c2bdb7f7c47bb9b373e8a8cbb","_id":"chain-syncer@4.1.8","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GQkb17YXTjRPsMBPjFYXWAiWdCmG3YRYZVfehQ31VyployjBu8pDG7j4r3c0IYL+ed1H2IpaWf7nWsB/MQMmOA==","shasum":"afc20ed29c977569b4b7b1336bcb9ab2fde054c4","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.8.tgz","fileCount":24,"unpackedSize":5275562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0YZNO/tlvUQiIrjiHH4IZyaH0zUAPrY1h/Acfp84/gQIhAKCcrtYgEGwwBYANqdBJL+qm+GikKGHuWN7nY+6v0Rn+"}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.8_1693512179824_0.03457169331719623"},"_hasShrinkwrap":false},"4.1.9":{"name":"chain-syncer","version":"4.1.9","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"c2d091f1b6c3d90fb53ea070f2826385f3ed5ee4","_id":"chain-syncer@4.1.9","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-3b9TEb2OfLVJ1mbpkrjlZo6UgrSxe5+dUNj9BbIxd3aSldTKa0fdx2FVmfQ0J9t+ff97E04qa671u1o3DCYwuA==","shasum":"8b50401c9f1fa485b0aa526e30c7236bfb3d5875","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.9.tgz","fileCount":24,"unpackedSize":5280788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOSCJnQQBtbVLnNX4QTbFuAIfAHTfir1TXGZrZuswkVAIhALeVwFI5sOymuHIzCNJLQAeT5lMUMk9Fz+9b3MxNoVKN"}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.9_1693553076054_0.9760553652836741"},"_hasShrinkwrap":false},"4.1.10":{"name":"chain-syncer","version":"4.1.10","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"f8fb0a52bb4bcf4ff14dcdec9e8ab8319a42e61b","_id":"chain-syncer@4.1.10","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-31J5mx/FYcruXH2TJu8razcKyADWHTqshQyoWfg0KdMGrBE73DgkKalwpbl0clV5UXMj3OyU/hLylXZUcJp2Nw==","shasum":"0371d012cbf9fc5393f466886266105687b82e59","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.10.tgz","fileCount":24,"unpackedSize":5281046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmtsEzRoUZA5rRVim6TJR+1UAVWWRtjW8wkHS4nUrLtAIgVLH2ILIWqMJTYJRjCfgrhjgn7UvftI53+MOK4OZPV+g="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.10_1693553438380_0.5906288983099224"},"_hasShrinkwrap":false},"4.1.11":{"name":"chain-syncer","version":"4.1.11","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"6a9c2050124b7fef4a5e46fb1be8dd72462f6358","_id":"chain-syncer@4.1.11","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-AobWWR78kqsyz+lTKCvbclu90OPm70QwY8mBLYTcAGX2PWX8jncwqafFn2x6wzJVJJ20N2Q6RdhyE2n+OPHSFw==","shasum":"cebcf0cd19a7f64e7877420cc684c583b2418a98","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.11.tgz","fileCount":24,"unpackedSize":5281408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3lyDEy5ZnbSCyICChX/GJRepBn/K16ATor/y3A/Q75AIhAN4hgX5guvUKIQf22YOa3HCaSQL0dQ8JsoyC99qXu+Vg"}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.11_1693601742669_0.03695203279812587"},"_hasShrinkwrap":false},"4.1.12":{"name":"chain-syncer","version":"4.1.12","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"7d2778641dab4c0857aa61b6e8395437d1e43543","_id":"chain-syncer@4.1.12","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-vKQp45X2vO3LjcNQaZBAL1lS1hSuszh6c4Rh6wCLySl29qA/8CBSTNoFPofgz7OZhH+bwhS8O86RNj8+exCIkA==","shasum":"ab22c87b4117fee96283c62420d1c6eb11abd36f","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.12.tgz","fileCount":24,"unpackedSize":5281379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDni67V5piMeXlJZNfSAvgqNFunWPClWTRT52N77x6IaQIgYcum1hBRLMkBVu3HP+J/J0olcxrBvchsf4ew3v1CWGY="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.12_1693637621890_0.4989048353662566"},"_hasShrinkwrap":false},"4.1.13":{"name":"chain-syncer","version":"4.1.13","private":false,"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/chain-syncer.d.ts dist/chain-syncer.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource --outputAsModuleFolder"},"main":"dist/chain-syncer.umd.min.js","types":"dist/chain-syncer.d.ts","engines":{"node":">=15.0.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"gitHead":"3f30d627544d6f068ae5bcf617a7ab5c49cde40a","_id":"chain-syncer@4.1.13","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-5fOGMMbbOBuzeyuheyBSCRolU92nFUruuSOEgmdGoYELzzFqcyhfbdAu29/tsihelL1go6tXBfVNRoBcFVsf+A==","shasum":"4d50995c6e35da491952881d623adf69fabb0b62","tarball":"https://registry.npmjs.org/chain-syncer/-/chain-syncer-4.1.13.tgz","fileCount":24,"unpackedSize":5282198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWEgvIB1az/cUYER+t9X6ZATx7mkzLIRz9ZZjPCu44wwIgFJAKUvAYaq5tcq3AaiztuShctE/rGYycJZ/jp0JhvlA="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-syncer_4.1.13_1696269577126_0.14166626704946728"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-20T16:50:27.142Z","1.0.0":"2022-05-20T16:50:27.354Z","modified":"2023-10-02T17:59:37.699Z","1.0.1":"2022-05-20T17:19:12.210Z","1.0.2":"2022-05-31T17:29:00.592Z","1.0.3":"2022-05-31T20:12:01.688Z","1.0.4":"2022-06-09T12:46:30.094Z","1.0.5":"2022-06-09T13:09:22.792Z","1.0.6":"2022-06-10T21:51:52.299Z","1.0.7":"2022-06-14T21:54:15.222Z","2.0.0":"2022-06-24T10:33:12.702Z","2.0.1":"2022-07-01T14:11:48.028Z","2.0.2":"2022-07-02T12:59:03.365Z","2.0.3":"2022-07-03T20:54:40.503Z","2.0.4":"2022-07-04T18:02:27.188Z","2.0.5":"2022-08-31T20:14:56.240Z","2.0.6":"2022-09-18T09:10:41.984Z","2.0.7":"2022-09-18T09:50:51.485Z","2.0.8":"2022-09-18T20:07:44.870Z","2.0.9":"2022-09-18T20:29:48.440Z","2.0.10":"2022-09-18T20:45:28.013Z","3.0.0":"2022-11-14T11:56:35.126Z","3.0.1":"2022-11-14T14:19:58.717Z","3.0.2":"2022-11-14T14:25:40.666Z","3.0.3":"2022-11-14T14:28:43.524Z","3.0.4":"2022-11-15T12:28:59.110Z","3.0.5":"2022-11-30T11:54:07.519Z","3.0.6":"2022-11-30T18:20:49.309Z","3.0.7":"2023-01-31T06:54:50.613Z","4.0.0":"2023-02-10T15:32:51.292Z","4.0.1":"2023-02-10T20:07:15.282Z","4.0.2":"2023-02-10T20:19:43.652Z","4.0.3":"2023-02-10T21:06:19.535Z","4.0.4":"2023-02-10T21:13:54.769Z","4.0.5":"2023-02-22T13:27:41.007Z","4.0.6":"2023-02-22T13:53:15.067Z","4.0.7":"2023-02-22T14:15:28.331Z","4.0.8":"2023-02-22T14:26:56.217Z","4.0.9":"2023-02-24T08:36:05.895Z","4.0.10":"2023-02-24T12:14:57.269Z","4.0.11":"2023-02-24T13:45:34.779Z","4.1.0":"2023-02-26T07:42:10.853Z","4.1.1":"2023-02-28T10:19:44.951Z","4.1.2":"2023-05-07T12:32:54.608Z","4.1.4":"2023-05-15T06:55:48.305Z","4.1.5":"2023-08-31T18:53:53.871Z","4.1.6":"2023-08-31T19:22:28.564Z","4.1.7":"2023-08-31T19:33:14.449Z","4.1.8":"2023-08-31T20:03:00.112Z","4.1.9":"2023-09-01T07:24:36.398Z","4.1.10":"2023-09-01T07:30:38.632Z","4.1.11":"2023-09-01T20:55:43.060Z","4.1.12":"2023-09-02T06:53:42.266Z","4.1.13":"2023-10-02T17:59:37.535Z"},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"description":"chain-syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Flexible. Reliable.","homepage":"https://github.com/bytesbay/chain-syncer#readme","keywords":["chain-state","sync","ethersjs","ethereum","web3","blockchain"],"repository":{"type":"git","url":"git+https://github.com/bytesbay/chain-syncer.git"},"author":{"name":"bytesbay"},"bugs":{"url":"https://github.com/bytesbay/chain-syncer/issues"},"license":"MIT","readme":"![Project Presentation](https://github.com/bytesbay/chain-syncer/raw/main/resources/logo.jpg \"Chain Syncer\")\n\n# Chain Syncer\n\nChainSyncer is a module that helps synchronize a backend with a blockchain by catching on-chain events and writing them immediately to the database. This is more flexible than storing all data on-chain or off-chain because it allows for a hybrid approach that simplifies development of decentralized applications (dApps).\n\n- [What problem does this module solve?](https://medium.com/@bytesbay/say-hello-to-a-custom-server-in-your-dapp-17b8f4d64093)\n\n- [Cookbook](https://medium.com/@bytesbay/chainsyncer-cookbook-76f29285fdeb)\n\n- [Comparison to Moralis Streams](https://bytesbay.hashnode.dev/moralis-streams-vs-chainsyncer-1)\n\n## Updates\n\n- 3.0.0 - Project codebase moved to Typescript. Also some naming changes.\n\n- 4.0.0 - Reworked reliability and speed of the module. Now it is much faster and more reliable. If some of the RPCs are down - it will automatically switch to another one. Also ChainSyncer now tries to batch load events from the blockchain. This allows to reduce the number of RPC calls and speed up the process. And the last one - Chain Syncer moved to [Ethers V6](https://docs.ethers.org/v6/)\n\n---\n## Install\n\nWorks only with [ethers v6](https://www.npmjs.com/package/ethers) package, so don't forget to install it:\n\n```bash\n$ npm i chain-syncer ethers@^6.0.0\n```\n\n---\n\n## Example usage\n\nUsing [Ethers](https://www.npmjs.com/package/ethers) package:\n\n```js\nconst { ChainSyncer, InMemoryAdapter } = require('chain-syncer');\n\nconst default_adapter = new InMemoryAdapter(); // change it to any other adapter\n\nconst contracts = {\n  'Items': {\n    abi: [ /* ... ABI of the contract that is generated after build (using truffle, for example) */ ],\n    address: '0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56',\n    start_block: 27118825 // scanner will start from this block\n  }\n}\n\nconst syncer = new ChainSyncer(default_adapter, {\n\n  tick_interval: 3000,\n  \n  query_block_limit: 1000,\n  \n  verbose: true,\n  \n  block_time: 3500,\n  \n  rpc_url: 'https://data-seed-prebsc-1-s1.binance.org:8545',\n\n  network_id: 97, // BSC testnet\n  \n  async contractsResolver(contract_name) {\n    return contracts[contract_name];\n  },\n});\n\nsyncer.on('Items.Transfer', async (\n  { global_index, from_address, block_number, block_timestamp, transaction_hash },\n  from, \n  to, \n  token_id,\n) => {\n\n  // global_index is a unique id of event which is created from block number and logIndex padded with zeros\n  // example - if block_number is 234 and logIndex of the event is 4 so global_index will be 234000004\n\n  const item = await Item.findOne({ _id: token_id });\n\n  if(!item) { // postpone until item created locally\n    return false;\n  }\n\n  item.owner = to;\n  item.updatedAt = new Date(block_timestamp * 1000);\n  await item.save();\n  \n  // Best practise is doing something like that, so you are sure that you have the latest state of 'owner' field\n  //\n  // await Item.updateOne({\n  //   _id: token_id,\n  //   'syncdata.owner': { $lt: global_index }\n  // }, {\n  //   'syncdata.owner': global_index,\n  //   owner: to,\n  // })\n  \n  // you can notify user that he has new items\n}));\n\nawait syncer.start();\n\n```\n\n---\n\n## API\n\n### constructor(adapter, options)\nName | Description | Required | Example\n--- | --- | --- | ---\n`adapter` | An adapter interface for storing event data. As a test you can use built-in `InMemoryAdapter`, but better build your own adapter to any DB. | `required` | `new InMemoryAdapter()`\n`options` | An options object | `required` | -\n`options.tick_interval` | determinates how often will process unprocessed events | `optional` (default: `2000`) | `3000` (every 3 seconds)\n`options.query_block_limit` | Maximum amount of blocks that can be scanned per tick. For example official BSC RPC allows up to 2000 blocks per request. | `optional` (default: `100`) | `2000`\n`options.verbose` | A flag which enables debug mode and logging | `optional` (default: `false`) | `true`\n`options.mode` | Module mode. Possible: `'mono'` or `'scanner'`. `'mono'` mode is made for monolith applications - processing and scanning happens on the same app. `'scanner'` mode is made for microservices arch - app is only scanning for new events, processing happens on the client nodes (currently we are building client package, but dont be shy to contribute) | `optional` (default: `'mono'`) | `'scanner'`\n`options.block_time` | Block time of a network you are working with. For example `3500` for BSC. | `required` | `3500` (BSC network)\n`options.rpc_url` | RPC url that is used to get blockchain data. If array of urls is passed - it will work as fallback urls. | `required` | `'https://data-seed-prebsc-1-s1.binance.org:8545'` or `[ 'https://bscrpc.com', 'https://bscrpc2.com', 'https://bscrpc3.com' ]`\n`options.contractsResolver` | An async function that returns object with ethers.js contract instance and tx hash of its deploy | `required` | `async () => ({ contract_abi: contracts[contract_name].abi, start_block: 20304005, address: contracts[contract_name].network.address })`\n`options.safe_rescan_every_n_block` | Because of unreliability of most of the RPCs, the syncer may miss some events from the latest blocks, so the syncer will rescan previous `options.safe_rescan_every_n_block * 2` blocks every `options.safe_rescan_every_n_block` block. | `optional`: (default: `100`) | `50`\n\n\n### on(event, listener)\n\n⚠️ MUST BE CALLED ONLY BEFORE SYNCER STARTS\n\nName | Description | Required | Example\n--- | --- | --- | ---\n`event` | Event is a string which contains contract and event | `required` | `'Items.Transfer'`\n`listener` | Listener function (handler), last argument is always object of event parameters. If `false` returned from listener - event will be postponed till next processing tick | `required` | `async ({ global_index, from_address, block_number, block_timestamp, transaction_hash }, ...event_args) => { ... }`\n\n### start()\nStarts scanner and processor\n\n\n### stop()\nStops scanner and processor\n\n---\n\n## Available storage adapters\n\nMongoDB - [@chainsyncer/mongodb-adapter](https://github.com/hereWasKitus/chainsyncer-mongodb-adapter)\n\nPlease feel free to help with all possible adapter (for Postgres, MySQL etc...)\n\nContact with me if you want @chainsyncer/* namespace in NPM.\n\n## FAQ\n\n### How to use Chain Syncer for multiple networks?\n\nChain Syncer is not designed to work with multiple networks at the same time. You can use it for multiple networks, but you have to create separate instance of Chain Syncer for each network.\n\n### How to make sure that I have the latest state of the field?\n\nUse global_index to make sure that you have the latest state of the field.\n\n### Why sometimes I receive errors while syncing?\n\nBecause of unreliability of most of the RPCs, the syncer may miss some events from the latest blocks, so the syncer will rescan previous `options.safe_rescan_every_n_block * 2` blocks every `options.safe_rescan_every_n_block` block. Also use `options.rpc_url` as array of urls so if the first one fails - it will try to use the second one and so on.\n\n## Contributing\n\nFeel free to contribute to this project.\n\n### Testing\n\nFirst of all let's start docker container with local Ganache node:\n\n```bash\n$ sh test.sh\n```\n\nThen enter the container:\n\n```bash\n$ docker exec -it chainsyncer_tester sh\n```\n\nAnd finally run tests:\n\n```bash\n$ npm run test\n```\n\nOR just run in one line:\n\n```bash\n$ sh test.sh full\n```\n\n### Building\n\n```bash\n$ npm run build\n```\n\nPlease make sure you built `dist` folder before committing.\n\n---\n\n## License\nChain Syncer is released under the MIT license. © 2022 Miroslaw Shpak\n","readmeFilename":"README.md"}