{"_id":"@ckb-lumos/indexer","_rev":"64-d721be1b16f78830f09c97ea906a19d2","name":"@ckb-lumos/indexer","dist-tags":{"latest":"0.17.0-rc8","next":"0.18.0-rc5"},"versions":{"0.1.2":{"name":"@ckb-lumos/indexer","version":"0.1.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"github:amilajack/node-pre-gyp#neon-compat","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"lib/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"npx node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && npx node-pre-gyp package"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"_id":"@ckb-lumos/indexer@0.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wJfRvsYwIvg8MLhbcAqHHHCm3EuIRZOOGcetmmmFLtnrWdfat1xetmU/ZtBYqn3DE0sxlH3SlGKGHmnvw2Rv6w==","shasum":"9dab569e9a21007d02322f29d2d2d0108e7416e8","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.1.2.tgz","fileCount":8,"unpackedSize":73145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemSSqCRA9TVsSAnZWagAAbNMQAIH26/R4edlnoUNBECFk\ncaDlGHXEvbFWh63nADFffN7UvcH47e8vmuWqnesG74FXoMQIy+ZL4G1SlGNF\nAhyo/jWaoero/4+TYqL79EwTcRZdtJGYq+n+IN0s6HHgflnImh4JbjgVvxr4\nBS8pt8S5QvvePDv0PYdC0CoX/xC7UgiYqNIrtdWz0oidy9HOWZcNWNsfs9qO\nSgFpJVJEgZXrmdfiYb0wfXPYD7x4SB6XYR1TASOd7hUEvemiZkhZ3pT9ZMJR\nwqP04PXrMZx2A/yapDfs4eCLYWwrGwsbFFUKwmjnjT+v3//nQRx/aOa9M3XY\nrxod9YGWJegbRuz/MMekBS4/B2i3xk4jLPityiq9PCLmIrgTKvn/I51dn+SP\nQq9Vk+slJTwFxAZiKv2x8nSIa4IZN4hfcmqMLR4qguaw9YufxdPY5ZbqfFEi\nFH0t6Oe6O2fkV82IZI30EkiJZ/IOTaDxwjgcXXkqR07xlE4XFYnSRTbPXmIV\nKAwj+oAICHCmXrPA3dwDAj9h6e9nxgLpVzgx88TDmgD5+NwbunsxZf5FyjBs\nPME1X26TKkRvcXsi/Zwvgp8H4+QF2i8XkLcuWNYfrXmL1f1LRciptLAGEfmj\nVl96HbxW2kjcznvJoyZQ852maKAMDMteR7G30OG3QergMwcecTg+Jnn21YQw\naUci\r\n=zGfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZNdtbTGIJDd52dDadR7P/1+gy9PUf5rJhQVfw+biTyAiAbFrNEnvcKkYlHm86gF/ZjOPvcs+JAEIpzhoBK8Ynx2w=="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.1.2_1587094697999_0.3525174718900477"},"_hasShrinkwrap":false},"0.1.3":{"name":"@ckb-lumos/indexer","version":"0.1.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"lib/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"_id":"@ckb-lumos/indexer@0.1.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yLdReujD/7hDRwexPBRfMNuv2FGoQuyZvV1SpO3IR0NVO5b9fJQUj/d6ukh/IQZEiClAHs+9Kqbd4fozYUZ7sA==","shasum":"e220ad054c1b3460f65f71d82eb25922f6bd172b","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.1.3.tgz","fileCount":8,"unpackedSize":73137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemU4dCRA9TVsSAnZWagAAXDgP/jCsMmjERXNQJQDWV29X\npLvEHR5zPOWQUSeKXeGyA6XSjDIu+FT6SpTJwltWzd3j9xSGDQPOrChAKpOQ\nUsRCmj/x4hJ6g0Lr1OMMMCbUMwXIKHO7NT4tV/tfvq3zJUJgWWU96kCPCr28\n/z9kCaJaWsHwcnHzc/TKas1R3cxpIJCrKEqURFXdLq/GuQsnaStidFXbXu30\n1n03ewIGsuk2rhg6XLmLLXBiTHzXWDPFyObT/GtPLxnNP1keixPMknDE1d5K\nxQCNr5divE9sx798lly2z+/9R6GJPyeR4O+kq3VQPjymwVCgiLpGoZtE9XPY\nwAHf7Q/Nvz8Qi3HplAAnyfebzLPHtBmQOnF+LY4wVGdNfjuLs1QpLXtQi8wA\nmtJUdqFEhLvrB0b/ul1FEP2JcgoZ88925JQzTLQms5SOEMikBOdfTtqE091B\nYExat6YmpT9GwoNpxBBL0ldPjSMxVVVexjNa8DzWifpC2bU2UdyNGp2KA8Mp\nYjhjHLJ0G/Fw2OMXNO8qOdlQc0w7OxyDk6vnJWBREToYOXW0MKC26hGDjqJm\np6ElaOmeCilfVSDdZrW8WeAyE6Q8+D1EBJil3YwtP8JqL7Zf1dDH6ah3+bM/\nC+tCe1MiMT2HIR8PMreMrxcGHhcLn49lVOxHr0ld8hMsgqmFwOjVDiPSHCs8\nu8QW\r\n=vzib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCewe+FzmLp5ExILloc5KAMbLP3Vq6GmtML1ixljpcfXgIhAMBBvWU/yHFWOqYOOe7cAlP5nkpX+vJ/8suFqvYupUIl"}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.1.3_1587105309229_0.408611693363389"},"_hasShrinkwrap":false},"0.1.6":{"name":"@ckb-lumos/indexer","version":"0.1.6","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"_id":"@ckb-lumos/indexer@0.1.6","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-j4C13WTX10WgjkUF3eMNou2USX7/CtCkMPAUutbxv6+DPL03vudKJcBc3e06ulrcwbb1s3faFPGUL4NVSYYQWg==","shasum":"f3a03b97271572b1c16a3f5a66d6c4d6bcb0a674","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.1.6.tgz","fileCount":8,"unpackedSize":73437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyHFKCRA9TVsSAnZWagAA2wgQAJW9cfvmthEgudDe3KGU\nfm7OiUJp800X9pRTt02QvLzfqNdgRHL+RM7Ru8jQ39fEvbJ7icttF/rAdLzC\np9YW2b28sqKiqENq49zl+4mSsROfiFP9rO3puRuus9e9PNvpKTsuLG4tBkPW\niB3tbvbbenfbxLAM+HyxxDOIwWKr6BuU1r9DmNfv/kca2vJTzrzubmPhMO69\nBGeER7LDXP9sXg7/Lu7d65dRchsF3n/H57SkwgehxGet4Qv0OIh0VzC6eF9N\nLdULeEBZEwaszzEZzGVG6+WQ1o6VsrrNZYkLFpeqcLenXkkgr4PQr628EUgg\nb1+LJQ0664RlHRCEd8ltE6EKQBkaaUcU9lIowBKwlUk9M0RNZ9S10qHH3fzu\nZUypy7COKf90gte8qZEwsfh2Vy2vxKb4Sw37aN8FUzbY6mt3KGQmRI3CZ6ua\n/VuiqFuJ5Qtpc7fXrgxEBSwCGlmDIYaVE0ske3XaH+gK72qZdOou63oVs/Q0\nadfVPj43EVJVpdz6TuV2AV8Ad31dC4bhOUCOlMq4QS7tRW8RvaunKpo14H5F\nqREaSonA0x2ygJIU8ltbH3wqlFiXEvnbbS/DZmMk/5RTPGy7Y0Pir1eSCwYk\njkXcqLgsHWemKorg6/Y2Xz6MUxLmZ0c4cUzEftkRFTp0SpL88s8KTy007iQ+\n+4rN\r\n=sVE8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXDtYyqvo/LWoItm1BrtopZDxVsvXP5gNJO7829jWwqQIhAKQ4xNlKnw9Z3WoOXGFdTxCx0r/WogQGcofTmGIurC/O"}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.1.6_1590194505814_0.31151062161577014"},"_hasShrinkwrap":false},"0.1.7":{"name":"@ckb-lumos/indexer","version":"0.1.7","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"_id":"@ckb-lumos/indexer@0.1.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-b4BXvtmnAqhjRFyJypZrxdo/74At2cZxubrEkjd4IZynVhqhWlsvwLfj9qk10cyeTIvyi+oHfDwRFP75YN2xTQ==","shasum":"54ae6e878f354522bfd8385834548260b16b8312","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.1.7.tgz","fileCount":8,"unpackedSize":73442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyLZMCRA9TVsSAnZWagAAvBsP/iy6Q6il180xH96db9Mr\nt+56Wi388/h+lpyU6qnQcMshp6XmFQPy5z5lSrbQZ3XZKyBDenfRj3aR9J8A\nzGCFNciLROw4wlcecPazMBbJvYfq4lbUM4VuXc5mOEXtWAiY8Ot449SA1BMd\nzw/kWJ4Me1XxJXB6uTlKBGIqncpJW8SISbm4445sbN/N0lj/oD+kJxRJO/0O\nZElBi1tTApWEPEGkgGJUJxgvuqhcgfjgF2FpCYlVBRnagzBbPwVrhGUtW0Z8\nm+EMnwbPk4wTpPgCD87uoDAD0OF41ZdaECMs0yZoCwiHmpFx79fgGaJC/hUB\nbBZAqqRuYlRSi5jvDzv0SZrW9XmSEv63U/JoISHEiIHOWkOPwmOQI5J+umUg\nqXOYrVMSZ94Yb77OMDd5UWp0fcRpbOO7liPTDdc9VfqKzGkCvhAMG0SyeutA\nT2iJ8O/0j/Ep3Qf2sS8gvXkLLwJKzLMVS3yWzhz2VWoSuAsLEqPEIA5x854N\nqMpXyxr+NIWR30JXScwkA0S7NoNy6ZvQzy2GXQtBvk3QJTQcnAJkNNaoCeFd\nOoLXJu2vQnJDYIzEFx/C3KE6GthVXI2YWy1XocwOn+9wSWiK5NL6TVjEFeri\njRSfEdc2a7HFzouBXUsRbqCBFB/fX+oWosvgr3wnatt/HBOn5v/ALmo41VUP\nBFHJ\r\n=jKDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO2gSTJQt+OqFVFptBgfmg/WX3a3WgO4oBCVMSXqnR+QIgGtCLYRhMUJKPbjhj/S8duGJMjC9a9b29wmIy3XLMzqQ="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.1.7_1590212172215_0.26282801404638545"},"_hasShrinkwrap":false},"0.2.0":{"name":"@ckb-lumos/indexer","version":"0.2.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"_id":"@ckb-lumos/indexer@0.2.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mre2D+kUZ1L8yAAqqHl933Rk6/Ez0r4gbgU+I1UYki+jWk51gPWRGfFUGUU5liNEyTNiQWoaVez/O4LFUSpi8w==","shasum":"a1c59441a90b03d3700159f7c82f2982a9e07fbe","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.0.tgz","fileCount":8,"unpackedSize":73423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1LHTCRA9TVsSAnZWagAA2r0QAICIsAUNrT69prtDDMjN\nODwUUbyTdofN3PNE4wCosj7ahvsp1SpgNGAbrFuTe+BxDl4faTSfkDsYhlNy\nDbCW6wNDI1pocRW4hWJm64xQsRe8R2WcwjfEJhFh37RAutwnrDTORYFGv3ra\nS/wUuf6610T2jyEF1NQiJMo3qAe7LSt+MNO10tIM85rsmLMMUasPapv5Nwne\nmPU1qXN5bgEDZPA8vanrofafgSTUzUerx3jFb6fIdKvQVajq98lylF6YmqXI\nQOEWhrSJHwUaQIwHUPfvd1yboupS1VZ3/2rqOFXCHI6eykYFnnYt+B+n/MfR\nYJ67+jkcfAL1ixLsrsGxAGRFjTCRgch99kpsSNAF/q6yz3K8juOiFpgQwWi0\nMF3DDgkmYmhwXgGt4dfazLvt5dm8w2KJ1xINHZXOv3LvM6azOiZwK+2WmpRv\nCV0gOdcpP3CiN4N+cQLoEIsRI1cQhBWwd9ZzmG0s0JJF/igp8YduJeN1f5+g\neJmc6pu8J+Hv/6LAsZ2EfPqPEVWlIcjbWP07X0gYiW+vl5PqWNthUgyKsfSI\nOemvohj9ug/e7Zj5PKKcWNbEHN06RgWYAA/WBjcsFGNsko/Dt6oXSqdGfnv7\no3E0g1aJuz8QR1mcZkHBzbJKy0TcWT6YVbIRXh4+xv/ya0snkeRrfmWYKZGj\nYaN1\r\n=HUsL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCmOUHs7GQcjq6I2h/c+0zND/c2rCK+IlpSDSEcxWbxAIgCZyJ42T9yttuEEGoDA7bz7Bphw7u9VwhEN+AU+9ahRI="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.0_1590997459353_0.8768061908981275"},"_hasShrinkwrap":false},"0.2.1":{"name":"@ckb-lumos/indexer","version":"0.2.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"gitHead":"2551538021333a3aca2022c18d8d3af533ed0b9f","_id":"@ckb-lumos/indexer@0.2.1","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-4S4Zuzez/tCEsDYrQed4PsWFWGze1NYyN4GfMgmB6xRzYa4a9z8hVMYYw3rktyTqv1+u1kMR5fCGPdzcMjS8zA==","shasum":"48fd51e5e2005bf3d95644a640840a75ea7b6681","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.1.tgz","fileCount":9,"unpackedSize":74551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1LRPCRA9TVsSAnZWagAAivgP/ihRqBdR0qZ9g4Aja2mx\nWoC7KV//DeK1oXLpE4Fl5hhP11GcgzCr98YZ9E91Epb5sbPfLdh6d9aNIb56\naMNNzrqlOc9MapTSJWWSQYS7FGWY65Ev4L4SYq1sIh96e3BcduevSE+0dJig\n580QFudJg5QRRH4DmtI0RYomds48R8ucmwwX4cokt4vR6JWWC1kMG9CXkE+o\nhU9quJF/+eIl5IQ7whjvq+RzuJwIp3adRaQSfNos20uFGnHhFyisvk85yG4O\nKKocAOe1gE8nwdcGb4u1AdVbp2hjhjEYTbBHO9KOzzGYQRFh8QRRwZcW2kWA\nrRhCbujXun6hrC5izszwrMGtR5nkngsuRib7dfR6vg/SokD03a5LeNwAbDr0\nJ9qyNm3RQCDHZAUdsxGAYMww2pijNaSnCC3ry1/FyvMr/Z+9ApFiYh5GYIry\nz5s0Hp34XPKo1Ensefo391lU85wUiK3pHllSpaKaAV04om5TDUz22TlcnOHd\nqNmyPaouY2LQuQHLmoMVMqDuDICo7HgClsUs7foysDxkMnTUt+ZubcTsIXL4\nfBPFl+f82tGi6om7ztBGeY4fyMInALKNms2JPsqGTHlRmTNgIQdmCSEDbDjr\n6/fHNxXqg7++Hbd1tQ8p4iYfqtzDxIqZ5NwLPyIA5rIfTx0ysKUbS5Ejd46d\nj/cg\r\n=OvDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6Sd+LwB8XxzZNSfnngH4KGX+7vFOyeRjKenaiXRf21AiAzewkx6IDrhAibMq5qzB+zzkfNQXxXyXUovbVTLF1OFg=="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.1_1590998095271_0.2523968004334789"},"_hasShrinkwrap":false},"0.2.2":{"name":"@ckb-lumos/indexer","version":"0.2.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"gitHead":"e6aefa136269196b1c0d9bd8afb55c2cf19140c9","_id":"@ckb-lumos/indexer@0.2.2","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-0dH3gdrD16uHreQsIbon2eyZnXhuXGhjLrg+7QiU0ZuWOUsyVXt+6tAyBPc7deSBLe2nGOG8vMNh+m3gmqDTQw==","shasum":"c0348ca2a3a76b9dfcbd69e899def8efad7b42f4","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.2.tgz","fileCount":9,"unpackedSize":74707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1epvCRA9TVsSAnZWagAAFJUP/14hjlMzPXR8U+L7msuh\nZAnifPGexPV4OJGOnXtm7/z3924t+Yno0ZFZ1ou5BNf7e2sdiAh405j7dEej\nu9Wh+BxyQG3XHY/Bg05ahlQ9xsB2cnTO3Y5YIC0xcPhtHf3h6Lq+1iyg19qX\nEUXLCctqWCQ/SN8FyiLTOLuWZu9WciS10f3RSEG0XNbZBpjYg61R9v8S2FjH\n7J8ctIGi53XCU6ceI8sv0bxeOt97e6bCY6nte9ngBYvsvx6rGLH+c3fYSHvA\n+rXc26OPcl6t+3h2r7bPJH5Jyd2bKcsHlDLLOOBwrgGlgQYIzTT7+CJ8ol2K\n5/KnL9IA/MUPD0Nc/Ct9OVoygMEvgEfyG5rlJmHxjSgqGNUiCxoWRVwuW/Vw\nwF+CWFGdjygS5Quf6rqugDHV/mG7ZwpMC/3IOrmfsZHywGk3RwAEXnBvyJxA\nNlztCrArddvJ44k73NlOKBUydJX6DaJpOAjIa9NlpC23NKg+C1pHN+dz0FkJ\ngUbaWE7mK5SnfX86LL3KXTAaA+D3B8gRpDUpaQxRgmn+OlLbh36XeDLC82/9\nYLmRS9pt+434288XON2WjK8Dxjy6WOAIsEH4ueH0F8DUcB0wIc2U5jsOl3p2\n52rc1mbOoVwp5Z2jnqLwvuXoFQE41Cm1tYOnX1Fpa7XCpFdlyzou3tszU1+d\nbiEO\r\n=8h72\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvx2/B9nq3g+G86cUxrHozMjKdzBdmD+5RkERYfOPlGwIhAPq4CFF1CH6m+vH1/4H18DrWIhfuRubwQI0CLDirdRl8"}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.2_1591077487306_0.8021492036420672"},"_hasShrinkwrap":false},"0.2.3":{"name":"@ckb-lumos/indexer","version":"0.2.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"gitHead":"7681fdf5c3b34118c6820895a48877a9ac3a1713","_id":"@ckb-lumos/indexer@0.2.3","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-BDjr2+Mdo1eKOLfNw6+X+Xnh47NCfZhTbHtVu4TeStIR6CyyvxNQ4Bfe5xOPRKqX9xnnFJh/bSmvEGo5OzPiUw==","shasum":"5907ee08440e0332a81677727ed34db9affab7e4","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.3.tgz","fileCount":9,"unpackedSize":74707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1eraCRA9TVsSAnZWagAAfQsP/1mzdfLVefXRCn5ZU8j5\nQXRx4UX21utJI5gSqBUpFTOhRtZhrFSkBGBZsyfMkF19lvSZIJAOdR68h7RF\nSx/SHgDrCjZfGACpjANuI8Mz9+MLCMujQ14n6nTXmaszzPazhVk+8ZCbbKDA\n/SbY/MNvVcMjaPuN1HDP2HRBR7H+t9lbj9b4yZkVSlGVlj0TRfhWuS9jdWa+\n5ycKXSw0QiV1jZRj/gdEfOYFMmImFz6CTR5++4E9esUFR7i0/H1jEM5TGMi3\nmVZKr76ljEar1NxiDnn74hhz+fbNHZrsDCylVDNd7eZ3yC9WVRX3t52vKzRx\n9WWFSbQHokNAjPLRnHHHu4M7GeybBBUSGJjvEx0hUfpES9603+tlhE8UJEf3\nBRT80UZYcYOHwyek52uj/JOmTcnRwpG33BDghb0UyRuXrmkQc117pRp0/kb8\nfhyiAmNbdLh0SoNhWM4aQShuXcagsa7qFZ+pwMWZ3ZSfV5ze1UetoMmf0CeP\nGqorvQ02ZO0kH4aVlEFvwMJXUD8NA+HrYhzN+dzlMGcC8ta6iCGWjrlYyU1X\nFkUfoqBeJ3041MwRhTW8TfeRY5snGKEpzDDYdrqUoNOnL7RueN+5EdZMAPRQ\nn3ezCN2Ad+++z4Mucw4BoYzZeNEpsslys4GyRoIRB+99LT9aU3wp+WjgoEmX\n5d4M\r\n=2ZRw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG60PjYXzwTj2QVUYrbzHfRFWTWS0SiaSvLSN6i9Q6I+AiAR86fhHbKLLFOb5G9qWzMKgGzUWfokNwIoj7eA0BV4aw=="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.3_1591077593656_0.30667337054353805"},"_hasShrinkwrap":false},"0.2.4":{"name":"@ckb-lumos/indexer","version":"0.2.4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","install":"node-pre-gyp install --fallback-to-build=false || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"devDependencies":{"ava":"^3.7.0","prettier":"^2.0.4"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"gitHead":"2bbebc39ee03e88bdf39f8b6d1b22c210d27cb98","_id":"@ckb-lumos/indexer@0.2.4","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-SAXJbENucsUlSrZtL8wo5OJim8YNev2GqzjRo5S26fvjJs0ceThdR7NG4KqDCP1pMCyU8powAoi0TYRXDcTpZw==","shasum":"2cdadba86141c7c3822d39aedae2c14fcf76e7a8","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.4.tgz","fileCount":9,"unpackedSize":74708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1fB+CRA9TVsSAnZWagAAVCkQAIGhjzfg8wd0e+zJIgqT\n8y1wdR2mjnb0LEz+1ioKAlOI4gvzNa16ZNJ+OxhbfMCp1joNHDuoHPrdLmlG\nU+/xYDabNzMOC7HWKGfZaSlIhiRZGEXhaQLpEpAr0lvfIwLJMdaLNFuN3s97\nc+T8RUSUz86VXf8ZJ5phypFCGyUZKwqGl2VdQQQ2pjZR2ddV0s9iDDrIdJOG\nJTS7ZQ6/LlwoI+5si3o1gIEsr7DusrJ2ZRIwHofUHNCSYKyK+7as5AzGLlyn\naaThvnMdQihVxA5lz4fzbOaPfdswutkXAlKT419Cj+08c44IvGgWPzQ++8u6\ngwHufZYvpIb+jDLjZemFkJ9QAQmYuK6ZU/mDgmTG7jj+ijIyoc0Xhg9CZD/V\niZR9womCZB1mkmRXY5l7EEhsB2Clqf1tPjqRgpL1y0fKGsfOzGyxYaXwj5hG\nylY03D/mF5GXKUUwxqk+EV7si/jcjW01/bfpbxDstS5394eWvwSHqbHNmNxD\nzkUda+B9ExvchQhfKO73aH6DSEEnE02Cy61utLvYh9J9B29AsH51kf2Vgn8x\nN+/yd8K0kU4ddpk/NU18yB1P512j/pKPk3CY1HUfciP/0xfk0c6QJdpYjUHX\nHZsiZ8w86vNpQ7bQ195LrW0jLJuuQA6ZrOwr1OFL4cO6DHOWKM9sKD/ILXuz\n8389\r\n=1odL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtzR0/4qbSL/DutBijy2uLqmdkGHssJuPqTmtS0+1mOwIgD9LNMJDY/9+6/HJJKZh+dIcO+5Hhq+NMMB/rqJNjBbE="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.4_1591079038003_0.28799075451275247"},"_hasShrinkwrap":false},"0.2.5-rc.2":{"name":"@ckb-lumos/indexer","version":"0.2.5-rc.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"lib/**/*.js\"","install":"./scripts/install_binary || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.2.5-rc.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Kx5ZSxs2EeuZCy1hSax+IRW6wseNv4obNzGzSLdgrlrXKXIWI/Iuuq1L/knDlpvU+Zx/QxAbHWV4b8pxzsrWsg==","shasum":"d4066022c500ce5d2ee1166d1b23711c177d1d1e","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.5-rc.2.tgz","fileCount":8,"unpackedSize":75183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2eryCRA9TVsSAnZWagAAXrIP/R2xhFnHI654GgOtYesF\n9q3YPkk0mQYM0M0mFrZasZJ5qDc/vG5PWRShPf+ZpLUWpuzwusYW4gihnS9M\nzkmA0exmpK11UOoecRohBnsFG9mU8v/uZaa0+LjzcqsNm9Dv4Q7DNPu6BwNu\nERpQsV2cSn9W6UQw7xVKKKM9U7TlPeejqzcHcSuV971XInURxs3i8+DdI24h\noPq0+xgHLCf/QUNnVsUj/AA1GXBAIvbOIaxqu4H8HNKfed8tLt4bhZjE/oGK\naJpT2tDacHwHIM+bUyibm8P9TCLsn2c/ywDGODu7Muya2/WB62wO/RzA/0Sd\nxe8UuOl52OJF2Duegsb6656BbQ+c4KE/yzOwKBLbrd2lygwKv5jf7ny3QR/S\nAtdXHRjQEfdQwAWIgwOzgLu+NMAN1gnbcMih3FG46Q/hdmufSKpC2ukj5aZo\n+bd7Y6BFY2mndCC/TpYufsGOW47Zd/sUFN+GBorqtlkgOlJRSAQ/RPhSSOkL\nJqfjYqYj+CTv4+6H1Hi2AUdKGFea0QnqROfqJReFLf54T0auiWdzSYI3QKv+\nXgTF+cYu2GpA2fDENFz01XNMl7xaAJ5ccQSimEeg/X4aOS6eVdHb/H2l+K9I\n30b1+pZ+7VVjq7u8KBc6fO87gtJpFYKg7O8rfdr1c4AOdX9k79wCMxuGw39F\nH0et\r\n=iN1E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv9igg2W1SkGExzilGREXPWEUbZ1iSgAfdC8ELsCCe/AiAT7so/ttnyCQ8CN1rxHlI09b0B4fffYnoMe3bWPlR/Rw=="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.5-rc.2_1591339761839_0.32044381739651095"},"_hasShrinkwrap":false},"0.2.5-rc.3":{"name":"@ckb-lumos/indexer","version":"0.2.5-rc.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"lib/**/*.js\"","install":"./scripts/install_binary || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.2.5-rc.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-azDDJXPwQVZJQIt91prSZjGO2sD/lWd2P3IF3gOoyRY3xreWl2iotRq9tbThL3krqng2/qDJdmpmJ/KCSYpwpQ==","shasum":"2e1c25d5e67c4dcf70223d548680baba7258b13c","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.2.5-rc.3.tgz","fileCount":9,"unpackedSize":75420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2ez0CRA9TVsSAnZWagAA3/cP/jg4s1Q11U4Eat4JDh5p\nG2lrU0PPrUMnA31Fn/vL2SfVoCwoU7hchRhNyy15X2M7P5+eel7jWanXvkjJ\ncTl6/T83ssm7wqjXKBCf1iX8JcH3A/5Ew+LIekjnDjkCRiPtUj074m8uhUd5\nYdUHdHNAMcT/bRJA5NjsHsRQ0+kTqw1CZZGNzJv2+gztABr3MRkZySizHa2s\nAa4Bo5TBEiKeyh48bUyzLc649eUpE/WvptIVDlAGjkREWIHpGpVZE9CiHnTZ\nyYbj1lnmC8no11xWjK8St46Vk5r4aQjh5WtwYhNfKmkvxIC4cHVRabyvnuWi\nfXoeHw7RL4y5VH392LiJYcLpuYx4R2uc/ceYjB4QF+2Kn6oApDZxumBoZ59J\nrJu3C4AmPVBTJhe0zoHpIXPGu+Gv/phnBrAUvEDBQkuqPFJ3ODkCEE/oiEhK\n2LksZKcASwjIlIdc0yPPuyx7T/vULhRCcC8rob0MAQGj+Xv/HgxA82bmtXVB\noVyfvj36I+fh14x5ZVgQWIkgi7XWsZkLKofAFwUmdUHwuP1Uhat3tLZfJjD4\n4UU1mDcTFh0Ub/v3nT28k2RH/OQltx0sy+vnq8pxR9K7rtADo8ZuIWvQkTmt\nD/QwbNkp64amJUYortQbhqkCzSEvKpAReO5KesGyWiF+XMce1pmqVspj03Vr\nPI3C\r\n=eFvl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhqcX3/Ibkfm6A0rxfYPHz3Xn98g56w6e5OS0Sa8oGXAiEAzm/5caW8PO1hvXcrQI7rrPhNLmSoGqf28gIu6JqJ74o="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.2.5-rc.3_1591340276494_0.5811086564194707"},"_hasShrinkwrap":false},"0.3.0":{"name":"@ckb-lumos/indexer","version":"0.3.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js 9.0.2 || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.3.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nINQPewEiYAEfjilNjbL5BLdKqyydXt0aEVlck6xZNMSUyTrTbRk0o1PvUwYe0XKjUNIhRmupoUQjdSDkG4ssQ==","shasum":"f803a3084625ea21446796af8925fce8b55126e0","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.3.0.tgz","fileCount":10,"unpackedSize":77204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4IxxCRA9TVsSAnZWagAAz5YP/2Nm0MC17VRuFAwvblEA\nczEDM/K7/cmUJjztexYy0BHdd1EzQqZ2RmD/iZdGZJmed6UBFS7PdPcyI1jc\n8oEc+wm/nR6M7Qa7ERqhD5pGmq8R/JvAUODlSOfc1pm1d/K8zNjzBZAPrHMo\nf5Z85CKCebf/ww5SHJJSpzw5PxcyLGAOEQBUJgyvuG5vmSKQAEEgMF8fqX0x\nFRLak362TZfPf2WbgTnr03rUldr1wReR+tQJ1AZ4Mm4K7VwiArr/BlxQiDWB\nXKYcKHrsAm2g0dXsvAe317H8H5w2ZsVcD5cpoNlWFg2vjRL3lNTGcBL833ln\nmTVsmAF/cfpLFuvc3UFD4zq1oKLfSXXIQLKPxcpjAcdiWHj9l6CkaKy4hL/W\ni0TO63VdI3mHY4iM/brSU0m8HPr/oRQQ+YZpbDzTjGoanY9TpBUIoy4MNcyZ\nHg5cRRn6kODNuqp2FH2pABIFij6I4zZDZY550tBKRyCaIZekobHyH6Knrx4K\n5RuZQR3kOSdBwa7jVQDZe9ODk/MPWlg7BeWvH5IhLG96ohyyGT03JzNGIo1I\nzjDARqSEcFax9qIyFipY2ahln7oLUS1m6aF6A4wFqGqGHpiWX3coVf9+Eaex\n07npmzSJInt3kvCBDaDsUvWpRq+HLfLwM0DlO+UMftixZCNQ2OLi1lkQ4BJx\nsNkz\r\n=MeV1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGetZzQz/CScbDzZRj3zPd4n8Vs7pDX9NVv+z7pVSQiLAiEAttfi5tqcT3dES8UuuSKuOtpHbOiPS1ykzN+YT618a/0="}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.3.0_1591774321224_0.139466085797197"},"_hasShrinkwrap":false},"0.4.0":{"name":"@ckb-lumos/indexer","version":"0.4.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js 9.0.2 || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0Mrs8PQ9MhdB8IZKi+eleVRznhH0tzzza+ugBmM+fps/Y9X5RM5/lPBeAXE+SlTaLunCXTBFMi9xmI/f2/XtiA==","shasum":"3e56464220df53e3d6ceef7af736da9938b3acf3","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.0.tgz","fileCount":10,"unpackedSize":81881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+U8OCRA9TVsSAnZWagAA5E4P/0g9FIf401bRhEhDGgxu\n3j0YeEUI1XNRU9n6nZemtvJIiuGCoBHv8Dmc7yxB0chrhVt9nRljFuwSiwIL\nradT2FLwzKL05NQKCZoXVPd+frTxmzuFE02+FFGiPDSZxthX8seHXdNUl04C\n/fXbkVWsecHtaAasZeqaULU9SbRNdefiaI8qCUh6dZ4jLHvMT/Ybcvvqxfws\ng9QIOaAkcUqKKiEwST1e2sQFwc642H9fuKlvi+d+CUrTUcLN7SmMwFdVjYq4\nW7ABtwHUXMH4g6eGaCyNkiA/b1YdRWiWvjVT3bSarK3LJu41YSZD+X9MMuIl\n5c5Khsqk4BsB1B7yK9MqreOsmhrwnfmUpwFCD6dA1TSf+G280IowUeNoWuie\nAwwoC5OeUxQk0BxEsHT6s0ZCxS3KEHUo5CXBfgDPPfFpF5txzfwhM4MaTpxz\nOvVOOhJV5p5/UQnLcH10Ll6EC1KISUm065goF6IHBsJPnnNjep8f2Osu6XPn\nIvHU+p87QmysTlTz1YTPlkdLFtYDgSWJ9IuJnbuqymGAT1mAi+wwtSlJKnkU\nCHOik70sXaHZTMJw91YCMJtOuSk/e7tVnlEZuluVlIWcoMiEhCl39U1rgBSp\nzyNNTXITCm01gn5f2NtS/GxDVlvKQdRwFSUCqV4RakzVinHhAjv8NZyA7C+q\n8nHN\r\n=qEYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3jzvCP3hhufXIKpqf7J6tKOoDhZJ4h30QjA7I0b9PQgIhAPHio9FdxuJ81lkkg2/KiWr9WFG5TkNhxrSobEeSfJLx"}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.0_1593397006129_0.2813626062028749"},"_hasShrinkwrap":false},"0.4.1":{"name":"@ckb-lumos/indexer","version":"0.4.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.1","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js 9.0.2 || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wDQrsJ975JC089HpsejlvHT/50iRv7hmrcUKMW/k6DTthGIBJXzLJTGyIT4gQVAp9xBkzoL486K6EU8kfYiBeQ==","shasum":"36be7104a4cd86bf7775082310b091ebbe3bdb45","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.1.tgz","fileCount":10,"unpackedSize":81749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+rzQCRA9TVsSAnZWagAAzWYQAJZF3ISzxhTIqmZymwJK\ng+EfjIzi/hSI52VburiBOyKBH9irG7HgPTY/oO680NfKlWNTB9aBmx02Yn+Z\nFx8af+SR1PmicyKUN/db2NsWphtdHKPWIn4pT8fdDvsvSHRqjWLf71Vc2MR6\nXBtA/6uNVrTn5vBcnfIUbikSZO3J1Sr9nriI8b6HAZR/qyznjdvA81zx8K8r\ntNa+E8+kTWr4D/tF5SsiY1KMtrCutmqpHnHrKbrJKQwXTftVrMa/ID7JlfX/\ngcb1EGNaC+iRAHGb9ddUp4otljvDDVNmyO4FQbBLD0z16bg7AKHx1cD58Vwt\n+9hggoUZ8obWRwWFWk7yulb8U0j4cFbzVvAZpQG2tmpJ1UjU6r7I1IgzeYNd\naodYzjuBw71rAUYlouqPdsgQtQQBxDRtbAmHsmeQJXgdxQpcsqVLfDajZHRw\nvKcAHSnIVqvCvdYYaie3+PcNZAwTLbwSxw7VEZrI4WCpUBPDs9fHh4+sNWRx\nHjQ0Pg4DESGeEyO7zNt+g01ticMC7CPM5dI/nrlsMWrK+8f6bgaZEvr3xcWs\nIVU5GtNxJxBP3evpJPd03CZ5vTR9F/4lvgbYaQDTIaEmqES0K72RkZQ3dCfz\nytc3p9/zu8o0FLvmquiup49MWm4/+ro9n405des1JqwxOCVVU6l3fnNaxSuJ\nXjTT\r\n=MiHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUTub9irRIpRhrpQGOxm8hxYIKeGipNcLIEdMl69MF/AIhAMjAConbqh2Z8K7K9Wc//J0E8xiy3QGigB0u3p+f3t6J"}]},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.1_1593490640066_0.5249487333490102"},"_hasShrinkwrap":false},"0.4.2":{"name":"@ckb-lumos/indexer","version":"0.4.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.2","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js 9.0.2 || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Hfg+VZ2k+A5aDPI9ku+H6FKNaJtxSqdfXcdlW8HY6e1bVwGtKwreAKQiMSJax9jA/NnFJhGiBV5cxSuMJwXkNw==","shasum":"908063e78e109a3237cc8ce9ce29c8bf37ec4ce0","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.2.tgz","fileCount":10,"unpackedSize":81749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+uPOCRA9TVsSAnZWagAAs5cP/1NeRXWWe7ba5QJmLkvA\nugBwPspHQA8LdM5D8PIIBpOc0Dlj8g6FvfWxAbrfkCmuiNUvsDhtkg5L7iFB\nKbF2tjDxEPI8ddPH1l6hoqx65k2zg1DBnIRdM4gLZ3PBey4v1td+ws2B5Yvz\nuuKrXQElpzIFxunBDNqHUCohA8rYYGBpcAXLqSfBO0LKrersJMHrTBOYobWl\nEr4z+ezsmBG6yaCjxGYqUyQwJBb7KTpoS/DZ4JyAUKFGjDsiCOmXN/hyKmfY\nlSulZURNIAykeNmZU+NPjZVXppGckooYroHHEDkHPQBzWIHyYVU5J+Z4Wv/k\nGQ9x5uzKYvH7/GMcfNFR7U/3LLwcPFEW0PUSolYdur7S/+GBaR/ygaUIKK6+\n5O0Le/wJq89chQPGuxOLDBi/F6+gTfL/6V1IqSFW43Dd9Gb8BE5d2oRw98Uu\nRogDREBKyZWepyzoz5/2R3thPQO67GZhqirFQ0yh91OuohygA3WzDAOTewtZ\nB/ZJCOsbx53koM3w4KxlL9MbfOQRQZhvFSpqcgYyh7ZP/saBBIzr3aEE1jee\nEk1LlPstswTNl1zxtwNlTezCcw887vNT9OsHjsEYvqp3i7y+ue0+wcHK4E76\nqGksz8kyYWkVo9/QTgCfQwJs396OXkroClFIwFNLtfKcuOC2NQqqaHazXM7N\nWTYJ\r\n=uOdo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY9ta4HCadulImgI2wCk/XAp5kJri1EMZCNKfFgGzRWQIgeZxIoogIvhUf5wOiC/8B+MDQTa4bBAndE2ZKCroJGgs="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.2_1593500622345_0.8976884075303737"},"_hasShrinkwrap":false},"0.4.3":{"name":"@ckb-lumos/indexer","version":"0.4.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.3","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","build-for-electron":"electron-build-env --electron 9.0.2 -- neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js 9.0.2 || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"npm run build-for-electron && rm -rf native/target && node-pre-gyp package --runtime=electron --target=9.0.2","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OZDF+LIpTSl6fakcwxd19lQjEbIO5s5K3f+S0itfUYgUyKpS5t9G1+ExZhhyp+SPB4rjPqca68J1AZ8YeA8BiA==","shasum":"f5fd257521afd6d8b6df61d1b1f77786f054b329","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.3.tgz","fileCount":10,"unpackedSize":81749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0X3CRA9TVsSAnZWagAAK+EP/0+PeBKsTL/4qr/V9mij\nWSxvZ7k2XKZdUQJHjG4EfbC3RfBBCBHKYX+RzQSqmGlYU+hycLlHozXCZKTf\n5XC+mgQSuaI8bwgWKTVumybdLkaOvVZ1zgNp9BppRqwW8qZifhn7RnnP0GhH\nzuQKpK6yVAXjf6o8yyKPHYhYZG0fW0k6Zvz5MPTteqkxMbzGwZrc6Nk9Ixih\n2JCQ4BHk7ii6qdbNeAKkRbxMKbVFeo8M1190aKZs9aFbfBD5chm0a4xRKCfy\nem/+5glAbIhDMvkQBAlxNyeeqNH7aVN5bHwfAh529hTLvLUreSiVN1Qp8nHD\nlp/SbHeHyQPzvtMB6xW/qpn46QWG5YaB3dE60pdz01n6VRPUTqdHrIdVFsaB\nycR0NNs3OVQSvivGuvkigi4Upyi7KtvjBAVEL1arKgK9XjDSOPYkeVMkIKXc\nwTZqkBhfUDvIzLgsVw2PtFhhSXHSd4gX2SD4No0pJPlH3jmnlBnU4Yzw9+1+\nzpIry7hfcWzHryPB2w2b+7Fww7rsjnZcOHWAzPTMWd7otO28y3LjWmyzzwbe\nXtwNkVydH80NUeHGMSTReYcRA4lSojoyVMIzgBvZ1MV6MEDZs8IRH5fmsnTL\njA0RMaPhSAQoC2ur7cRJOvdRBl2hMcB9+MXmwVVhulMcZWsAYJVyJvX4HwqL\nUC0o\r\n=NPoY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBLAXIyZA5wLPg5h3VmosHaErTK27rBPrO03o5LkIIPAIgH4r6zcbhEKqCKvNXP9gtO9BXv+lx+rLpai3hTJNeBOY="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.3_1593525751473_0.6421879399228643"},"_hasShrinkwrap":false},"0.4.4-rc.0":{"name":"@ckb-lumos/indexer","version":"0.4.4-rc.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.4-rc.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.4-rc.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yFawcOhERxwxyAvrT3A7A9/uXVOjTvx2WLiDkjEQta8dw50RBRylR68FYCSQTYJq+Qauj7HWuMQ4ewTWM2y58w==","shasum":"322639f5c3e4a82179918223485a12e0d5803f4b","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.4-rc.0.tgz","fileCount":13,"unpackedSize":81976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/BfsCRA9TVsSAnZWagAAOP8P/ih7g5xGb84/emmyF/+C\nCG41Uuf0drCoFtuBDV6rRw5gmIx6tSbmihflo+CYuliHof9TSl30RQSsgGI1\nSC4t9T4cRBzg0rNUgSDrq309InypmeusRa+DJbbz4Q0erJg01ppBubjTxWbc\nQIH0MG3Gl2E1+7Mmieno//PdyqLnyMZgqVXazKfABsErprVKKQeGHznAP9Ie\nxqyNK/w2G2I2IVjc8ofGzft6aCeZVcwBu32qf2cca2Kcp6wteJ3hrcmAjKkG\nLFmiiUsB7JN94lJVl/XwXp5pZ5gb4i/ElEqqRcYR0SEuD/WK2yW+ioTdJhgs\n5py+pfVjnvn7eshouPNGNBf30fax4qxFQ+fCE6kgFhpoc+ta38GVrLzSYCWX\nT7wJmJL9A66SbF/LCczkkIycdf3Zjk6o3lU1uwifzxNQJ8e/mmYTGxndYT1F\nACMFDZNpw0dxyx4NomkZgC079Coteac86lYpXyuKtp05EuzlRzoA50ZZLmQv\nPx2h1v6wSRSxujvO3ppP6dvmn4eZVPjc7Uu6h8w8ceUi3wec4wUcDnOEP8Sq\nezm+EdR5s3kTZEqhpw3JtickD7yopzVN8YQJhVV1Ov1IekpG33hI59Gi396p\nQQDWhRpRkxTslZRlT4TCJBrUiPakx+sJmvHpdMxWW+JrvgrZjN6VHrHc//hp\nQ58f\r\n=tkdl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqsuHzfbL99ectbGWTGTWgcULFLM5xZF/hNhy38CkSVAiBrw2uSCX4TUcHr6PPxRwo24SL30hWeFJrHFS4te5vujA=="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.4-rc.0_1593579499934_0.5084539932566976"},"_hasShrinkwrap":false},"0.4.4":{"name":"@ckb-lumos/indexer","version":"0.4.4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.4","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.4","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WmUcc/44WOGOiBvoURlQy4bxfcu/Pf2b0WzUb6x382fxAhkchOVS8UmCjtS8yoY1MBUYhwukiAdK3ZOAyiBbGQ==","shasum":"355dc5a53fe82d068894c1c68dadea0c3548c190","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.4.tgz","fileCount":13,"unpackedSize":81966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/CqFCRA9TVsSAnZWagAAsnkQAJrvCGBwIP6yGBBe+b8Y\na72QRSmC6HRomVna7AhyBZ7tt7fzqVP+p26A6BusoIB0hJyDU1zldaf/vb5W\nHKQR2lJWCwhmWIVNIid9xG3Z0YJYr6uVKxglHpci4J5ac7J22vOIBg+20sly\n5grmegbGsZJvxZXlUjJulBZAQuYBCWuE/0J3qUprd2t3tWtnUQJDYuYwGxWL\nlmWoqzDkQvX78unA9immLIblhxvTKDQQVNqCdKua3Mq+gPMMnZ4fEQ91Q91a\n78xGVrFQe3/oV6Y+2X7iSV+n8NZnxDIH0JTUE09DL3BI1lPyA+11G11VTaba\nTkzF1kkyus1n8E0I575SJyV7Qe0uWAMn2EDG062CutCyiH9HoNuYYoSuypbP\nXi7+/nH34e2L0h8BB8tgQoksFitDnSMzpjWiV1BQoxNcD5xM616X11wHOLMf\n07o8in209AXXPdgZHgu5GXup1DXYdEbq4Tpif7EUrw3OPdKIF0whveHT8iDw\nVCO9u8FtUaFq4g1/vIxomGhJ6ZQsJbnCL3rzGFf5IqPnVoNKqxOEa94p9Gen\nhaKQhCOwnnqs5HYVrwKBruNL1Q+9Olv6X/zpEx8SW68E/LbBlmKfZD7iJSCN\nzPAWUUNkPIxxIJDpdj3pA9/RCy3vvnP//zUf1IM1TY25JJSpiz5JmXz5VN33\noc/N\r\n=k9Bc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6xEEAKSSYFgDuhXu2pRhNW7DsHaKlF5AODFVvNKuVjAiAT7CXDaoSzRy8WMwj8NUHE/9SUd25T8YxSEqheHXjcog=="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.4_1593584260897_0.04149389883580934"},"_hasShrinkwrap":false},"0.4.5":{"name":"@ckb-lumos/indexer","version":"0.4.5","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.5","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava","release":"npm publish"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nvGVOrZ23Hnrjs5VVHAesXzkZEMOH/y8JoGVuTCVhLRozbk+ajOhYhDJGjOY9x6lzND/EvJ3jmIvP7fRao42kA==","shasum":"c802eb0bff5bcb88703fa684017f1f833a0cff22","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.5.tgz","fileCount":13,"unpackedSize":81996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/dkuCRA9TVsSAnZWagAAmskP/RudgoesZWd6BcMZIwwD\nImxyFrs937aSD4tDDmcQoJ74JHSfl+li9/wBvnb4tpjCOXJ4msf9N+j+jx4Z\nKefu4X/vEY4SADE4eFFW6g9DiIdJgg2k9PMTpjSDV7Tf7+bAHQK+hothLeCa\nBK/1z8sVa7X1XBtZekLGX5u/ByRckxb6+RZkLaZppfTNgBB2467n99lv8oZV\nqKwC3OTQR8tu9TMl4a7XSNjm/+83vgMg4RWgaIaqjgeWDLZ98nX7dJP0uaKp\nx+74tvoTC6XZ/vStjYeUasLMNXA46OwqUJY3yFxK+xHRuZJY8ZCCihYFQOGC\n62WGcJ+lf1TnBFlkBVMpJoMiQG4gFaUDgaj7lmNGsQRTwCqYZNGopziWVjaf\nUySpnpnsYFq5AHqaFjWBD/Cca/hJX1yAUHMjJvMkdXWLnA3YWr6upAcDJ+oS\nv19RLA6CVAWeipZRKD0RIOGK8HRkLo88trRnOckfv7UZ/lFt+cmhoWRsE5z4\nNaxuqlgVmJy3VZ8w7an0a6ps/uYL/S8qlknQ/1HDcHHIDy7xjbP8DEOB/Po9\np67jXATjTS+F8+cKYrJJFLpDTOxUvJq64Fuv3gONPRgPIS/BjSUmnbeSAHIT\nHVo4dikng7fctM/Ftr0vUAvIJYYu+tRUvcI3NCixsdPGjAkSZK4fMjDAbkuz\nofQ+\r\n=DK7x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxEZc2USKti+lx7ZrS2kugem2u7ENFxBSqecxrkDCbTAIhAMKxTs0hjEh0b8TsgBBT4WFEVNAx76ZDX0K89z415m3N"}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.5_1593694510067_0.18129462285047215"},"_hasShrinkwrap":false},"0.4.7":{"name":"@ckb-lumos/indexer","version":"0.4.7","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.7","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.7","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uQcEh+POUedHpnjcDLpRQdfVX4EB/o8DU6G5L8f409y7CTHZUDTuyfPoFPVlCMg9k7akEwocOOdxinfpmsE/IQ==","shasum":"8324aeb0a7a417a85f3fba680f02c7efda8d680a","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.7.tgz","fileCount":13,"unpackedSize":84489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBTD7CRA9TVsSAnZWagAA4ZIP/jovDEmUS3WTc6WUW4Lo\n/TxvAYD9qKKIzz5acM4C+s1FAD8OiRvZ3l8xCECTj5jR8c9szfDF/7cpAQkF\nfF65eX9Rd5H25DuyrvCbJbhQjULOuSbE3qNZNveVvAcTHJuZOlromrsbgfvv\nl4CrBlA8K87//ioJzX6v7Rvh8cNaA0q7XSWTksmYE1HaXDmK7i9UXdmJYQxW\nw2ZJKP3lYngCoaGpBHVyo1yodzgoQC8vdnpao4CnNaYtZHVsEgT7HHjiLM24\n/jwgib3g1eq9RePb73dUDVwfjo8sTTSqzhdVekZ7Jp9HK9b1SU2W7+XGnoda\nE5ihoodnAiCtaWUQE49As5kqE0OFsewdfbiwV+o7M94Pdkn9+0nY5BSPjmRr\ngYKW8F4YUEOk6H0it8qN/QUUbdLQlOfk8+3innMGBtPhVX0YEtCjoW1o8eSC\nMFhIMnJfozbdPuMuVFWfLA1gaDAZyk+WbhjImwV+7TE0pZLfXiWPLd0eBJ1R\naOfRHPOnzcbDW/E78WhILKoRmi5/L4xyLMHg3S0IMJdha/KOAis6ykxkqb33\nZ6Vrcor86I3VOAfeJytK5SBfVzLqJglS6lDQviVtSybKLMsCTWLj5da+MJaQ\nTtQub1i2+jDW5GpcO5ILZpoMWQYWk+0OYmAkAuxoQllX5cZYXKnh0xHmLIqw\nw+H2\r\n=S3la\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMuUiiRJHmGK7GD++iIhmQ80yiZiPDxouCBNedneD8jAiAJIEXNbZM9rANDbhgfUyd3LHOpnM3vru6uFBlruUXk9A=="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.7_1594175739002_0.45855252436083105"},"_hasShrinkwrap":false},"0.4.8":{"name":"@ckb-lumos/indexer","version":"0.4.8","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public"},"dependencies":{"@ckb-lumos/base":"^0.4.8","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.4.8","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-h90zKSuJoPQhNCChxD/Fw8vPRoS7BJ07x8zU6NrAkyqRBtm8uBMUJXD7Rh/lL3ExID0pALD8Wu+ReXOzFNHq3w==","shasum":"272f0d55d34a610667070318f1daf0390004d66f","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.4.8.tgz","fileCount":13,"unpackedSize":84581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBVKxCRA9TVsSAnZWagAA34oQAI8KjggU7AQ/QgjKxEtW\n46D1W5yRF5AqDm8Mm03lddtmQE0E2DOeqxJ8WThd/uOSpCs/DqJKpYBUFqrX\npz+dKnIF/4ZCT9HTCsZH9baFuC+f2jMjSJAFIzZJ6SLcR123fDpwzp9Adzpb\nSX4bwEFjT4eQvpiqh/S3nLYcmLyc4J9bNh6qzvrAh98Hu6++OoduDSBJgbjj\nEUVdE75iRwDeXmCZVo66+kekvPg7Y7fUNadV2tvTKG4fLvEzw0GU39/g+gNm\nTfujMQXiFG0Iq0MMXbuhNMn+4YsefOHvc/o/kogIRaRSzAMUgCbKz8XXeSMo\nuMbcV0YJ0+M4qfDOkmwWpqUroqRuo+VPMAzKn3y5LiImqLlF0/Tb23r2rNYv\n0VOpDdNNHsXeXyKjjUizCjnyI3UE/cQyC9nDAHBpKTLvEPYGSOWQ92qRhLit\nD6ejA1ASUH69DtWg/amoDLxYX7KJfRfygqXnB5L4nlwhDsu30YsEAisMiI6q\nlvQm69tfj1dieCZwoo07oZE3KJLJq3UXIG9XV3Ta+KVbVLj5cvBV0D1yO9x4\nUIyXoc25K9+IemAYAiLClMStiIXrwQZ2ehHX9Ep6AHbEcXBM7dgFTIfqEsQH\nJsDM5oLgVEnxpSDcg1l8vHsns99cpWyyZr0/+E8NHmqWTrkw2n4Iiu4NS9K1\nGqDK\r\n=fqK6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbXBDsPj28fizuXjXIiddFT0ihcg/87oKVRbWtapXLFAiBpzFjAGxYwmtsxtDItXg22TPoy+1FfTsQwckP0utv4Ew=="}]},"maintainers":[{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.4.8_1594184369549_0.8109885732436304"},"_hasShrinkwrap":false},"0.5.0":{"name":"@ckb-lumos/indexer","version":"0.5.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.5.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.5.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-g3zmuJVTNNVM7Zee+jhxzpVxh2CoEUR0OTlFCeXYX4IWgtB32ykvznp52qW7ejD2zMI265oyhluWVlnbwOC/Lg==","shasum":"a99867386463da46d12449bb76296ff43a4728ac","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.5.0.tgz","fileCount":13,"unpackedSize":90517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB+trCRA9TVsSAnZWagAAz6kQAIZJV9umTPyayerjuq49\nOYzf+gED2ortArRrOiF4c6EqIqIo6Or2FlcsPSWM0I5nu2hLnqnWDDtaPaUP\nFgGy5kME8bW68Tg1I+V0PzYyXZu8e3upDmXp24R/voD7omohYLVa2V6l+ROu\no6MOnXtl0dHT7tP+RRlntuXKaixLwQVhW9LmlmmgvQMJd7CYhmZ/JKrQ18ed\n9mkNHpkJJ4H0MSFSZcq9vJW1dTnjgWk+aQ2gSVF6aH+p5UHE5+BJhVNh2ke9\nP288lij6RYyFr7psT/kHdRxPzCLAFn9vhCmFttP8+HFdHNo7lJV4T1dNLSi8\nvnboqzYU+4Lsja73b2UXUZHUQcYmvGsgoV4VLmdgnSLA1tHNO6iZWIxKtuz5\nn26rq9D9Ovjff5qu9fQxkLM8dgwVYCLOFUipcA1E8mxwUtS+8sj0bAyMPa63\nct5lIzXJhPY7P3jboyenW3d/wvQWQVHs9qimj1VTSFeV7jEP0/rRgVZNBmtF\nSbzoMMePHIZgATsIp3QRwqUyqgB2LLA86BlAzF+4XxKQD1mhkqo5iFed8XBl\nmSPTEy7lAaQ33KuvMcJF+lv7XLPHCnNAxAm2BTXrGykTeGZURBuWSqnlJMux\nFDW3x+q5D5s7Spkf52nM9LQLTyJ03Gfit8btsNj0qTM80eGW7ugpv6lwKb0d\n/S4X\r\n=EDk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCltBFsS9naqhasKBcvHpLA07LX3Ms91VzvEojCi1UBlgIhAJYShWf9BVr3O70KS+3gYHKLvZAvwmAKHIRYiYuhWV9s"}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.5.0_1594354538603_0.0687127763859956"},"_hasShrinkwrap":false},"0.5.1":{"name":"@ckb-lumos/indexer","version":"0.5.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.5.1","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.5.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KFxv4Mw6TlGGY7UMmiOugP/S5+XaLuAn1ocfPdhwD42fve6EWzYgt5jkk823D0QCrImCLnYaUsF/o4MlSiFOOQ==","shasum":"fa8ab1b3987cf491aa7bf74c00c3220b1b7b42f5","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.5.1.tgz","fileCount":13,"unpackedSize":90515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD9cRCRA9TVsSAnZWagAAfBUQAIJu6uF5ZbRlYAphhgx4\nbSdGpsMJh217ZRAbpwp3h8oMcaofH+Lifn1M379ctg4Iv3AXbgEjhYzavuAP\nXH8L7W8bxG2E4eqkBpoalZPQALUM9X3nW/8fVMUunpR6GFim4PgOoPVGXEQE\njZ1DOBuTI7/hd509vLyL+2DzKnWB9qnEEhUc6+w8B2JqTJ6ck0/VcgAk1HFP\nfuLsJzO1KfZdBQebgP09i0Cod1z1tZRMLgiFnH5TTOPU4v753s8EmCybWFBw\n8P0F69UOOCYKh6fJNcTQdZMR+S/oWKx/O1SKloVvd0JxbdvK1xgmtkduY3/F\ndIGd+gu6XT0FuGIxfZjLBouCZN9T9624SssXRaWT/HPXkf9XRhh/BdAM7Cis\nThhRLRmBiErapphv36JuDUSE3DP5a0DEUAUjOF7NO2dhaU6qjxKOsRGnxYCT\nLrS4MVoUHbwS8E7MSRcl60sLZUHycHR9O6KxaWrJG+tEOg24emYv+NDtUMkT\n4+XNqAGH2RKpP56DfRwQGIuDhmQALOqx7DStflAyhg/OZNO0RA3RQCdCkmDN\nLhKxwCSKJ5sHVdxc4fklXIQ1J5BUkFJYndVi+N9P7sxZ8KHaImW1bnB80Sxe\nvnSRqQM7HvJoRTEanDYQl4VgaaudpNbdp46mgqPxGVmYeVizlcKVJi+SR7s7\nqgfn\r\n=YQ4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2uPzW4RkYEwsWsE6S9/OROytfUA0S1+GPTNAaWKIN4AiEAgGLWfW5KC30i8nlx0sZLdx4NwHTK/xDFjkvhsPfRrVk="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.5.1_1594873616590_0.445454121206065"},"_hasShrinkwrap":false},"0.5.2":{"name":"@ckb-lumos/indexer","version":"0.5.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.5.2","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.5.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-G4rFEtQJVvh8RanqOaateWtaI0irZxGZLKK8Sanvxr2qyULUtmswuluabXnqJe7e0X7aUcCzXrbO+siDHPFMiQ==","shasum":"1df31c6eef2b1e2f97ff937ad810c1a35a00e7d6","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.5.2.tgz","fileCount":13,"unpackedSize":90515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFpAVCRA9TVsSAnZWagAADQUP/jsDgAIEv2dsqOihpQ4W\n+AOR9LiR7/eBq/DtNxbi2Iyk8fN1ULp058eL1uVOVG6CI/HHe4eYARGhlAWJ\nexjEk3zhcdHo1Z4n0SLKWCfHIeeevTQUF8iWkbGWjiFqkgG9ZKJKPbhgn9EG\narmYoDK11CUZC5usVpiIUuVcaak2c2KaVAQkkCSQoJAbu7tohoikrTh50Z5/\n4d2pu3zfciFa7gGNeFBpIYLf6Mkf9VReUCF0/NdNw71s5mqj/hkRPS2gYekl\n1Ym1I2novqTdGV38X+AA0CArz9NKTzDngzlS/mLkRbZLKiqMNInldP/E52On\nH1fzz27uHNdPAcePiTQkt9snfk17OSWJTbU5nYraIwKpg8KOJ5JMp0P9blRz\nn43FkdlQP5xf9u+axUTCvX//95gJRTyTbzOafyMayLBRzK/ezBTru/B6Rnse\nSqZMsqGpbRlXU6Rgx15cG1kQFh7UrFbE1N1koO5zQQF9SzsYeIYKBn6SIBSu\ncgrWBMK7dsv1JCc5Z/PbsZHBZ7KoiHw/DBtFjkvhKzBdVBzX5izOn4szCGQg\nxP5wSK9Nq8aHpbZrBHyUJAkFBiKa297Gd1RgnyAfhDf/u7ba+jdT9z35mT54\nq7B7XSCiG0j7qKWo0OLfO8MIWkcyknhu1aSrgI8LKZkwN16YRxEAKKychb18\nuZDL\r\n=cVHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5Eig2j0tJvB0WkW9mmCM3ymjpuLteJqO/+eBIdjag/wIgMgKSVgD5WpBrRJzq/xHzIEN7BbbQcscVkEOIBO0nf1c="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.5.2_1595314197156_0.04338403108218314"},"_hasShrinkwrap":false},"0.5.4":{"name":"@ckb-lumos/indexer","version":"0.5.4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.5.4","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.5.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ruvZaSBceFEofYI4LaA1MJmV7NKa4znHYtAiiJ+2nquGWt6lyi8XArGiFIzgX4xVFNBanW3X/4NTgj10eKFIQA==","shasum":"fb598055d82a311ac2d48b4be8369efbf2bbac2d","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.5.4.tgz","fileCount":13,"unpackedSize":90510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHn3WCRA9TVsSAnZWagAAe5sP/jn3V2JD+rKtvXEwEw/9\nYiH4Fc0DHthufho20tIVo1SN5Lna1W6Pf8vyDMZHD43xUi41Sv4yAqSi2xVe\nT447fZJArPj4TRxO9y2anEkaX/pmxB+IpoM122ghNvqcg0AthNwgEhz/LNAG\nV+LnlrsuQoHYuqj8jbIHOumv3f+6h+Q/sAfP1t+5VpXUOlIy16xcPCrprN3v\nVLz9Aap+u2LyAxCaiyVzHbTBUt/nvPRorqCQQGoJrIqB84HrWAFsX6BGkT6M\nsMFxznGmEu9idzjT/I+3pVpg+ee9DeQ6OXAxj5E2x+RaeqE3RpiB8cz2BJAw\niF6xaxhWryVcYCUSR8jhfVSxUYd1PJMKE9Qe5/xtIFQ3vo77J7Ah3W2UngaG\nayN8vLwYhnA57buc5+yxrUiBOHCrN65F1qfzwNWzR6LhA+p2M1HsjcykRcD5\nzXZRbmefplEMUotv4yN4eOVvQqls37wXBvFw/PnLuolRHpskpSfQ5t1BD9cq\nUBjCHNgMmWswSXRxv/lELlgSArh/J2mW04hGKSilvpGeAgZr4RhJyeXyjgou\n8RSYgZFJ1afyR+uyfzUZg2BqGbXd0jfBuyB7ePNKNHHbvqVcXDiHWAUPcZVR\nl5ONbNbjh/p70xZWtuN4+qEfnpXJwjZmIw5auYJT2GnnLE8eAOoQk3H+OjtC\n2pDy\r\n=l5u3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSK7p77a94hjEjTpDDdv1/TA4rVUm9ZR7UxeMWVWe7EAiEApeuFKQTdh2LLR8MDB37AH4GURHrYkPlqnbDlBsK3f10="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.5.4_1595833813749_0.1993531832962685"},"_hasShrinkwrap":false},"0.6.0":{"name":"@ckb-lumos/indexer","version":"0.6.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.6.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.6.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DuZSZHXjR8fVTmcVRUz5uFF9VxccJBexyuIpUPzfjCGumaACweAWGTE935aTD8eiwrJuCQL7V23mGv1lrdz+8w==","shasum":"86bc1d5f74df25718906376da41e45c4574caa3b","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.6.0.tgz","fileCount":13,"unpackedSize":90506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHrEZCRA9TVsSAnZWagAAW/YP/0Tsm3Q4uHKib0lpxwi7\nAjYGcC2NBiKyFy+llcTt63jIAzz4hzfpqz5BLCxR+w2NRaYOSB+UDyTDT2jg\nb3l2TLQ+4ZTYloicE5M2ayiwxPpw1tuhPghhY343XLAPpfCOxTFJSHgI/p86\nxkdgPKZmd6pqLtohwK2Fd9gdye3y6FgzXhZRs3e0bo/Su7GseHXYzD437pfR\nWBFg9IfGXBBVP15n0MzktuZAzyLVe9DmqzUi1Xt7Bq9f9O0xfdsD8fOUNO7D\nQMf59WvJeI0WCxDC03t89u2LUido3xOA4FUBFPUffNOo7QCUreFDbh1Swa13\n4t8ymoq84AOyzHnV/PN0997PnA0BF8QAtiywyhIu3o2bnYYvN2z4tY8uNCsf\nBWsjPxEIWK1GkiIeR1N9e6RxI9K4SE1+l/VWaDI7KkR8zxNnq03PoHN/kUvU\nyvs9JYnTycd5UJM/QwAZ1IzPuIp4p2fm1cgoLWuWcidDEKwzHY8Uzw7d1x2X\n/+PYTexRZO9sG42Y7mv0RhDHopaoxbgMkAHXk1icFugImpY5mbPez5/oBF1Y\nIyVO7y8kXt6t+DknKXBQftZHSnjRCOZ85s1BMlwrvsA5i6PoCQ3KuraJZMal\nN8Ujdsw3bc0BbSd9Z2QcJA9Z1aqkoYEJvo+uSkcp6IEKQFRTjcQcLQgmpK1n\nBvyd\r\n=LuT8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2lSc3Js1D/i51CGXuNNtjVnqNBl6BjtH/Q5xVAqvX/wIgQLMsbJkcP1eLJ09ihUn37MPoqf7hbsskBphingxFgQI="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.6.0_1595846937185_0.6979391037597364"},"_hasShrinkwrap":false},"0.7.0":{"name":"@ckb-lumos/indexer","version":"0.7.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.7.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.7.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Zrx1KoyLl1g4BUmQ0fm3UdOQgJauOHTZlgKFABBA32xPedVUCwKQSCX5ynfQJqK9HrcmSX0jUA/6zjeFHNeuwg==","shasum":"dadac88f239a65fb1627894fa54e9fa2dfd3f578","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.7.0.tgz","fileCount":13,"unpackedSize":106818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKQA/CRA9TVsSAnZWagAA2PgP+wTG+f91ufu/NkayHMPG\nb88bs0dbnVJGVmwZfkdmKfhXb7OsvInTn1+vjfClX+ycI3Ypk89ThXcn9spr\nNiIrsefgodD+bJGwqJyoHKHWq+Prrma8IEWsViDj/D2wwohxTLVTrs2NGNbX\n81+z6RSOWajOVYgN2eAAr03Aa1/5qr0zcCa6kOXT/ymHvNFfc1BaxhR4sdRW\nkrn4SgwhG7wnw7TkX95oTz20fFvRMKxg8dLPqsG3EaHjhUsCxxOCyHPWcbP+\nWYl/hHV59ysBJDdHh+/7C9qULqBTo4jMsL2OM64vZ7LZgfyUOXUJL80gsjmt\noTJrUKwRDPw5s1konpIbKscYIdZB0T53BlaS989w/t0e4+Mf26qN06vhLUBA\nEAKBS6NfX3SBpUTMY4qg9t+99L1rmJk/DSw7YdvD4Lbg+pOuQdoPwpfEL9qH\nCGQ36BD6UKb5DDREHGfrlONPFekIa8BBX7ZTr8/HosWMVWSCf66suGe3Zrnl\nV2DF3pCgA78NmkaQS8DQgeV3ehDcdez1XLJPpjIHc2mhQczi0vB5Q5bN3Bh4\npPw2CVmMJAivtMJ2RM7izh7F46SwLHcaBtOowfrA26zNM/yo+iowE45SQRoy\n75KR4cUnoyPHVucvitm4B+3wQhiotnx2HAXQXFggkp/EQ5CazBpyxQT8mEui\nheZf\r\n=Dxsm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHz3MHz0sgK5fNnBuwMXTJzkf1A9jyZBfWRbydOy8l90CIQDlDIGY9h3GagZoG+tIAy8GOhDdZ03YgCwN7/2UsQ00eQ=="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.7.0_1596522559104_0.6893077445403106"},"_hasShrinkwrap":false,"deprecated":"Please do not use this version"},"0.7.1":{"name":"@ckb-lumos/indexer","version":"0.7.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.7.1","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.7.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KHmSJV86WJ+ugW+wU/7He32ya5FfPqvwj7MmYGOeEYe0li/lGFuX8/cor54Eh1xyn4RTlasdn8NyUKOeWd+WoQ==","shasum":"db61d898b8174ecfa902d60b8b0769e5f75f08ff","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.7.1.tgz","fileCount":13,"unpackedSize":106895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKSqMCRA9TVsSAnZWagAAe5UQAJM82vY0JbqdiRp15SxX\nxPq6yDQHP+eCLhz6P9YHdTG5bL9r4KGdwVW3UV9+bvowuzVLTCeTrHXKzBx/\nG8NSBXqOmnfdnIcn1Lzr5H9x0AoUS9kjMdx+kL5RzjE2KAeElxAOidgP7vHa\ndoKqWOZ0UOy1LlkIuGYmgc4xH73gZvNC0ghPmUtQK8gPN8q3YwpsorDzgTGH\n5EoTJlCXbCtKcUf8kUvijvUW7mp/8rp1v9nJTuKi6hpSi+BSU/8txwhvP1Vn\nfFbIKMxuqdVBp7JAolOgFrQjdCYvvczmc3GOX99v2+/BQ0CH7ZFDezRr+fMS\n8SX6Dmoynvyz4KkYrSogO9Jg645TrUH3BnH9ZlyB9/D2sidOV8MQOWxTlwrt\n9m6Z3Ir7Yv4JhJ6HflBKeWrHzHqlP0HEZGxC93jyDTQORpBdCT+V0gg9FE3M\nQRU3oNTTDdw8Ej7220G5L2qIs3rgQijgKUo8YfngpXLeXNBaOnYT40VWq1bH\njTZkxhHKcH+pi6OIuLjqSA6wzq6yNyKpusm31mDkXsTpq8PlwPFRfnU8lsZq\nDn3hCnbsImU1Bw3wSzQ5BEd3zXHMC72tmr965Visjf09/SXlYpwsOgp/5pKD\nNCjjq7d+0NqZdAypQ87z3M6/9+7MnaCBERzC4SkPFX68z3sMg00n7L4Gxow+\n7/1L\r\n=HuW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3FirbX32s7PGKsgaD1UfF1/m/kGrffQNpbx27kUSPLAiAPVFsoy4EPzGegpmFfK7GpxuPW+5r5NK3jDVjMy12Hsg=="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.7.1_1596533388022_0.4276449782322904"},"_hasShrinkwrap":false},"0.7.3":{"name":"@ckb-lumos/indexer","version":"0.7.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.7.3","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.7.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-l/KEvGY5hpovV/rPbsJx2IsQNM5kK8yctZkocJ/v71GVBAn7MOqD3JihAN0PfFQfxxd/FPjjvvprBObyOEHETg==","shasum":"ef4f83559b3646043df50eb89498bbcaf0b26a17","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.7.3.tgz","fileCount":13,"unpackedSize":112594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK5OeCRA9TVsSAnZWagAAuZ0P/0nlbz51dDbHaeNyzlKe\nFR39gnGWWEGt/eHhvIexhl6IBpDp8z1cPIv2InxIHCsLXfn6eSloDcseuoXj\nBmgcnR4iRZDEX5CwkqDkmk0DPcNwHpJCHAWV0M3y4pXdCN/u/mfIq5pqi1vN\naut90ejghJHHehTAm9vgMBf4vTnt/kT66odauuiBUjKwG1nOjFkF/3OzOdwB\n7V9DwkGFjrfXTKYvfz+iqOtJcTl1rysSgQrvD6fd6Xgz9QER50HlMiYryY3x\nIad61+fNcYklio4WWu4ABiFyDYfzYYrCx3sNJAaqElgk41BqsbinCdcfHFG+\nc+qvy9H48DyupK/vjFkzyFuGLXYWByCaidL2GnIdC6Hi0L2pePU3YXn20gLR\ngQiW5PD5dXqj6JeKfAv4pxJ0awpr22HdW5Eo3P04c4nrMrvx6iNRuKi9VNvX\npTlFLwLC1CYmrlFkWRBSt2m+Sig+AQ9tz1IWZg97D4YqHLj2MXbAz/zA3b8H\nUVssnZfxx+1Wq3C+PyYHcNpLPpIsV8ugf8VMPGLr9Q66EFKQUwAAXAJPrWua\nudW7LYhP0GaKK4wzC0CHZJoIFVlcBtsPEymjkjjjl2mKI6E0ATD8LeNTwoA9\nugb5QxTz7Xe8n1p/weApwM5rJ4KNIzgxS0aSgn4We6Tcp47oe9Z51gbpbdZB\nc2xr\r\n=Z2qJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYpuGtyUgtLrgiSnPX24z2AqpB1UNtJ+XGestZE4zWwwIgGSac4sun85J5GqsO/PrM12jbf+iI/PQH1TmqOy6rQ4o="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.7.3_1596691358252_0.11682550765499577"},"_hasShrinkwrap":false},"0.7.4":{"name":"@ckb-lumos/indexer","version":"0.7.4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.7.4","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.7.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Kr+GesYE9oxCC5s5yxVDUwpeplh6/7P4jfcnBmUZu7GeZ48/SIRM7WQBAI7r5mCH2/GPDHssK7i3R3QnJNp5/w==","shasum":"d73f74b7de48fbeb36829553baaacd9db175016d","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.7.4.tgz","fileCount":13,"unpackedSize":112695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLCIwCRA9TVsSAnZWagAAa7wP/RlIz3lOpR8GaxknQQXZ\nlo3yov8tIlAoALPimseeWEa12JxJcYY3jaDrKwCbGi5s0QG8uFehvjqHl89t\naqRTl48YHDz1aEcAUvhO0yfy3b69TpDB353+yG9KNw9jRebaJuL1whp0T1XM\n16Ct4nDO559XIpDcLcM46bvsBSJoBSBrFo+9faYLrO11x4HhbmFFNZKL7Xtm\nGKUA5tOYX2c0M079Jq459F9MRzZKMtczHZodUKJBhVeoUEiCtOF8XL4LI/9y\nluIoECIgwax/p/dKRPUMt9cI4M0tZyfrXK2LsMqhw+soJmtc9tBneTJIGE3k\nrQhU1RHTV+jTsqCPMsSPwggxtEh2n77m7cjqXbsLwyWkrZi+xo69yvIdbOz0\nBJHjkmlc+whvIJTUkFZJDvtAIWivtWhUsZZapUcpvqNOyF7AcpQlG6tZgmdh\n5LNRpyOSmB2mD9brEEQJDLmZi/zL/hL57+XxPDx/Tq5rStpxUY2d7OZeBghF\nShiVSQzwElVFa49MmutmUh9xQ13y9s2KFfxLMap2yl2MKmZiPGIINv9MmVud\nkbxoQimZt5chR8HEgOTDOBdiIG7nQWvw/QcilrUmHf8AkiC3jAljZrswXmsE\nANJgPF8utZ/Ir1ix6XtV2E8AQOsHUxmfDFwhT6l6eMDv+0W+lecLhsoTtaNh\n46Zd\r\n=0KAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP+Y2lGnFsC+PAUlTBWsXoYxV49MDJotkM1aG1exf8+AiEA+bcwC+TWrvoEC80lUZjKEdDrEQOQvJJ/Gj1Wyy4xFrU="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.7.4_1596727856141_0.41477057555379915"},"_hasShrinkwrap":false},"0.8.0":{"name":"@ckb-lumos/indexer","version":"0.8.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.8.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.8.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-dlip193NXvOTRLR6j0wxmyAbuaz9qQKkxya9pw2lB3Vkp2VVTaMjgRYQJ0qPMUksCTxxEqEnwLKtIZKfvCTk+w==","shasum":"9485112a2f5d9d735db9c60975a6802d469b722f","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.8.0.tgz","fileCount":13,"unpackedSize":112849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLVmwCRA9TVsSAnZWagAAHDMP/2ebI/BydE/wVPm6JrHI\n1XYDrn9rn2yIGBMz9wIxnQbSE1O0wUoXUcEYQ1I9yIa9l/aS/x8HoREOi1A6\nDqq6yejovYNwsPKENGp9PHLRbg1LtFe1NQJqCqoCfxSX1bvvyG2jYU1kY96d\nOGrQCa7b0wWwlP2K2USkjlYCaJj2aEDQod/XlCwo5qdkfI+8ZPHRKFRRf2po\nXs6KxrxHHYo+ux4B5ygQbw7cpnaS/qj0QIA39gDnCH7cAeksObW+sDCgPt7C\nF5t/wtymdsf4x9NL2rY8OmTCloiwibVgJIGWoGxRSlwMm5ObUzGM1GKZ4NFi\nJjBsUSCq5BUi9oV5nd03WwJ3ZPKyUo2vwgBxANuOZBU+kV3oIFHaq4Cqej8u\nmM+rxomXsdq9yfPEh3A90KiC6LdOv94VbsbMGSU1Q1ZB3EVIJKuoQSFgdjId\nHPd/wXfPbFwQfDIp1zhYKnN2zFvSA3bZ+qpy0+51Sm+xAfUXTSSh0dVfSsDH\nTFw2joAXZOR5mU2wgvjEHj6gqsg/RnJU6K4QloBdhM5PFRrYVlcLzoLxPDNo\n9eAEKVOrYGmZPlvDGJDPkVMraCTWCNdmjMttmkA7rNsu5eOoU24VN7vo1mCQ\nCLbtiRoaszdobH20KpNCOIOlEcixwk2Vf16BNoQiN5ElEH1cxswpoalX+4uX\nA7Gt\r\n=ao7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0mZEkliiu76MX9J2jzeJuperhuKy1ZmW711qPZd8uwQIhAIzsCm+dVjFj6KKJJyja6yNdeN5YFwkURJuOG+k8Zh5D"}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.8.0_1596807600305_0.14309687701630036"},"_hasShrinkwrap":false},"0.9.0":{"name":"@ckb-lumos/indexer","version":"0.9.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.9.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.9.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-/h0Z2bOB7tg8vVvBRToSupNYlgKh5XC++a6b5Wnzis+zAguB8mimtHIcgahXoBOigmStrJC02F7tpItdIUWCHg==","shasum":"f82708f46aee2a50fb08c69392824008e36cf4ac","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.9.0.tgz","fileCount":13,"unpackedSize":112849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPLFbCRA9TVsSAnZWagAAEmcP/RtbBXRJpX8EBJGxWssH\n85Vhn6J07out+hGSNwXK2uqOHYAnHQR1ztX54xdkkFJY5USsNE9PtlX1LHpo\nEajnlZoJYeqx4rYRMj9YNLFyZY5wiXhy9Ykj2oudPhTPmppR8aCyRyCBlv1B\nVU3d6M/74/t6KowqLjCmWt+4Hmq2lXYRrKkGNmlxRkZpd7LKK95cviCrwPJe\nSJK6I9gM/Eb+j1+05BdfNbIR6EipgnVFyAiprJvn0XseNGCM7TonZU+9xs61\nWvrQMpq8USttHgY8kfrxn9YDpR8UW5RL4HpBgkL58L0YpOgpOHMwkZw3IGBo\ntpdNCAUnCXhHU5r2+bsdzRAuvXMTPAA8lpOQZdPygjnSOMCcyffCEc51/zWi\nnA3yoe+GkPDt0bmDwaeZ1BToUOvVFkwRSDhklDuLCmQDS4NdkQ2jAyimSNAm\nAL+qGxwY7OnMO9o40mwM1AcGQZTWvwCwuQHIKSmlVKvo9ila/nu1KWsBXa3c\nESkPSWAzm8kd2PQ0Nr+lHe2+V1/LYsWq8keHRLsqNJm1dxj74yJgDY5jAgAj\n7iUqhH8cInsZX+/TXUjXYii8HfCYsNLMaVzWcckbd3B/VCm3pOCEEd40AUQB\nciEobFD5QUvuzGPaTkvSbVG1BJc3jYpZka7DUZghVk4I9Lpqx8U5TwE3sYvx\n6g1b\r\n=Aomc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/cIqcQw8llo7JAPDWzsaEkzLICeDXjmEhIpT9a8jzUQIgMpkLTdEhpD7o7rJNqdlTQutD7xhzVpg7VJ/6psGPr6E="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.9.0_1597813082346_0.2329394726310845"},"_hasShrinkwrap":false},"0.10.0":{"name":"@ckb-lumos/indexer","version":"0.10.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.10.0","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.10.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-H9AVZQP/Kv0ZkYKClUvoVLCq1coxZdGEoUUaq7NOm2Ct3D+V6ZbfFJ1OMWAGNa6BdrmvbXn1nru93BWIMlJi+A==","shasum":"9090fb3dd623bd97846522f29275541a773954ef","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.10.0.tgz","fileCount":13,"unpackedSize":112851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOQACRA9TVsSAnZWagAAYOwQAI+X5Q5DBKxdhJuaMX31\ng7X4aC8mDnZUXw2EmS5Z5ddQZv4lUVmdIdihbnJARwuN9fENnNLEX/WL9vEc\nsWrI9+kv/yrNUEn5jXJkzN8QUcTTvMhKoFmJdSvn32qBTpWlXpPZnG/AsX3k\ncp6yEidLps60uTVcGF/FoB29b/I9NvK0uaNK4nXelZIad/L/Nxd9FUHjNeee\nDlsZixg0fmsUbGFkRyDPVRYjqJLNee6Eeg8R+Bf2ZqJ10nVVraLf/W8j9eu2\n5gJ5LreH+ZFDBFkBGaLIFr7po1Tm+Uzwd32FNQEojA16NNPbpz85pUPMa8aF\nGpYvVOAOXWg1NeOw4on/oflsevg68MO7IZrjTeh8ORbm5PAJPUGuGODzrn85\nFokieETKb/FEn1hDtTF/x7OE6TL/zeRCQ8HRe3NjyzrGdXdfuo1ZL+YGT7ly\nBwweqM7A53n53HxtDv9ErUH8Dn6liHEKFUREohWtAT2Vmt1tYtDVOmL8Uvae\n6+z5HHDOGoeC0QlUzCnspwQ47SGJiyLu/x1UvnpbUNMfc6ttQ43baVo8J2ce\nhiKnlb5txErJWSTvn81r19KqRJXBAepSlZmWVobZgRnV0QlwLd9UdV368p26\njvfXPozwwy1tgnAN+VjAQN19C9BEpCRAlm4mr0hPq3IRb/yelFwZ93V3O6c+\nu4jz\r\n=4Y8c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq6PiZQKZ2XYgO6iHySx/QroRkLPCM27p8liTR3G63zAiAJk+bq3zPCQc5kUmLcsL12sQbsbRKCnzPX+c74etZWCQ=="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.10.0_1597826048173_0.40235702046730726"},"_hasShrinkwrap":false},"0.11.0-rc1":{"name":"@ckb-lumos/indexer","version":"0.11.0-rc1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.11.0-rc1","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.11.0-rc1","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zp8XooLvRTAu3Yb+b7QpuoJ7vhiugczQbSL812eDdv1d0evHzzKywlclZt02gHUc1mFKwexBGZTFJlaVMgX3pA==","shasum":"f4dca9e7b81f7e29d1627b96f1150e73814584a1","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.11.0-rc1.tgz","fileCount":13,"unpackedSize":112859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRJ18CRA9TVsSAnZWagAAa38P/jYAp8cNcCojwi/vkULs\nor0kEyauP3oB0GhCuCTxwT0WrhMm7qhQ6PlwjKqpnTR9Q5Zs3fkCuw8TeW1E\nxlbrTL9rKwQ31qj92PfRCeVjV5s4wT+yXL4l3DmiVgPiRDQ++tOsJxPjPmB0\ncjYnexQxvHqu9VkUO/Tux10F4R3R1C1E59XEIVFskePyFzHcYI7yizH9fpRZ\nsUS9UwPJSl6mTtrZVMvlu1M2aK/3jD6a5BrV9rat1U21e4XQG0CxounykhDH\nM1DF6Ln3HpPPc7OenLgAakbOJox+RS9aHsLp3ru9FtObM4HoF5p3Gzc470L+\njttGnFcGp2rH+GWVPqdmXXt7feMkbR+Xzr1VyXd/xTKhHj2+FmmERHYSUK63\nLbrMATn8tsYlXiuM79mJ2faPMCcMQAjG+ybvFn5GJAI+CvYOk1TwOn2xDJhn\n9+Hm+ucKATx5B8OgZTxetNtuiWm6i+/3AA4kL+NohSv5vIAOFWd+oYKxv6E/\nTpP4RIuA9jnnekIUUtUZakpIkavxQWIDWmxOhmCpxsZfsO16Qxo/6Rnepoln\nr68WrbZtJ6aZhMKg2AQdZ9ayJ92qVWaUh1kS16Ad/18UvTRyPR2M/47CvuF/\nf7Q+7ke9ssNKB4KFwBkxOYCRTeIWcmoGipXxKt9ONaqNan2fWnGpZk6Nfiet\nDTX7\r\n=LTBc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXlC78ikoSnxACv8LU7csX12Xsrf6qkwUiWkSk2Zk/2wIgffzxZgl+rGbuSmk+/Jb2/XpJBW+WvbxdpF7lSgPi1a4="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.11.0-rc1_1598332284472_0.7538983269152184"},"_hasShrinkwrap":false},"0.11.0-rc2":{"name":"@ckb-lumos/indexer","version":"0.11.0-rc2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.11.0-rc2","ckb-js-toolkit":"^0.9.1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.11.0-rc2","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-i7U9mQNkJOby1HNCDrG5NEZEjwWB1ocMtYicTTp7WCCBIy4RymEZNZF5cRM7Mb8kRQ0Vb/NIX1OSJIS/KOvFxg==","shasum":"6fefd17feeb0dc5d5e2001fd7d2879de72a39c04","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.11.0-rc2.tgz","fileCount":13,"unpackedSize":112859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR59HCRA9TVsSAnZWagAAHPEQAI1MOPSjYI/I7iWM9EVH\nZBlvJ5UgkHthHD1/ELZx4/iViA/2gEsMJDS5tQDDKzBDnpaDbzHnzXIg6JKu\nTJiKCzfQEK8eD8la9xLkyd5qxeyvIEidsrlx8e7xrdL1XM/VILwnec8SRJYl\nAGpvt6YP7ySAYIpeekf30VK3SMJKZ5AfdvQGlAVG1UT8OCH5rHshM41vPV8r\nrWdiagCSxofx5Y7WRLBimYc3SSMIU7055SzKwnqebVICoyGvVSKTWnOZrSat\nOuXJ6jjHbXRBXzIzcRv2ctJ7Oe9kZ2TNfcZaBsec8Cr94MIpMbEapaxL2kTw\nQ1pbZxOYsOp8WL7E3UMvlYNlxSSiMvu0MWrL3vpn8TwMnX7r2dNLYKuHTB0S\nmcuf+lb5JDtFrXgoXLMaVDQYd70ai/4vBhb0KXGYHQfU/SHXgWziLNAnqMY7\nl6Tp7FtcqqpoP5G9PmDdLy4kjzGM/RcKpIKg3HjWSu1q+fM3+qqr2GlMckGj\nN7FuPAcDK4TYoNMM1ZGESXlLV6KFCIIY2cQNFxNbe1haEBcXm3ZhPHaiLOhS\nMIbKhG0P661GEQmFNrXvli+IPdtIMLU1vviIPcsijkQ6aBGTPYQeTMifCVRr\nZTjSnQnqALwYRIRSoL2+Sr7Sr1KEoHeoj01km/gWfGy6lRWTe4d/8nWHPnRm\nNZbj\r\n=gc3k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIs2ZDCpmi3D5keVMCOYzwDkeaJN7+AiIO7iEXuN4zbAiAz/b+NrTMvQUxkGJmkC/WUrQJLWd3uF4vI6YvU7zCrGg=="}]},"maintainers":[{"email":"bitrocks.hu@gmail.com","name":"bitrocks"},{"email":"classicalliu@gmail.com","name":"classicalliu"},{"email":"x@nervos.org","name":"xuejie.nervos"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.11.0-rc2_1598529351437_0.48931480568661967"},"_hasShrinkwrap":false},"0.12.0":{"name":"@ckb-lumos/indexer","version":"0.12.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.12.0","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.12.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kXq4vPvw91Lq4heQxjXvw5r9YBc0OnXeVXOvjjj3331or2CyFb8qh/EFMAbUSuMJoBZmiTxlKdVtp2on5NnMXA==","shasum":"b585e84f6a72bc30c733a7875591f6597932badf","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.12.0.tgz","fileCount":13,"unpackedSize":117912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYZcwCRA9TVsSAnZWagAA14cP/3o1rZpNKXLbbHFNDSkc\nty81RzomwZr4UOnUiTVPlSXt2g3zfVwSVNxrvfi0LDgQppfwyQDe7js8UHcC\nl2jNGkxnZzwD3TTTimC1jcwWur39BiCgzntYu15fvoiXXGkmInEfjYOHmGlZ\nTiMmqJy0ODgPLPky8W8qSMVqP/T2Ileib2bSZnXgcsDv78/vTZ9FQCfA0KB3\n++ZCI1v8pbPlKuhI9dQn7M4qJ9VTjHZ4+fm8LBxcS+uHTii7g5vjhSCP823Q\nFZjj0WJ9VHF1ajR/bkXzTQZdvRPLex0qeWGcH8x0RAECPEMQZSqgaus7mwYr\nfrBgMJelno6xcWZR8/jO2v/QAOuzh2mD7MgRXyc1Miwn9aLQQA+oz6l0I4AV\nX8gKkCY7rizUS0oKvhk3Rer8zIXbWb57VL4rs/AV8iSNrIwKjMJDkAngxSUR\n9TXQNn+8QscFrdu7D7Lm+5LDAoxbmuO0OHCVz7zicMjPwaPYMKHwr8NWiKJG\n+StHNwIuNYVGXDR7JrFccUdQnDRkPNVAaTi+wZxGq+2KjTY+7OhiRbWMlJ2f\no7JZo6cfq0clMe8fN6xWV6AXsZr6WLJ13rM/M+ZuZvrPSzGoNvwYXz7OEQEH\nyzt4+1SgSX1lcjrQATE3ZX4Gr6dqeO9zvxUopp3zDevGnbKSpeeCaRiCiRpe\nP/R4\r\n=SjKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkAmR75SGYr81fEREzRW7DlbHzLvR44SZq7yaa+8vhoAIhAPNsuLZ8Fl12/cDbIJgLdgXW4da1GftZOOBLWu98E75A"}]},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.12.0_1600231216091_0.016094271717644437"},"_hasShrinkwrap":false},"0.13.0":{"name":"@ckb-lumos/indexer","version":"0.13.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.13.0","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.13.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-R81LxPvADhz0QW0Y9eadYqMDLNRkkSvlEUZhgc0XBf80lBo55kuaUVhLYoSlxDe2w9JwgTlLfBQQiDaNXkF8uw==","shasum":"17ec22447b49e8270c3c0aa17fc6286502f2712e","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.13.0.tgz","fileCount":13,"unpackedSize":140888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgFNtCRA9TVsSAnZWagAA2UsP/0zDZjJPQ3JHjiiKMNlz\nu80f5LdH4SOLefLB7vAoIANCt/8QuntQmMTVaINTCs0mN4NfV84GQuB2Lnp0\nG7+s48pO/W1AdXTqtoDIY9ea4Avz/LLYVCh/glXJCNlqyhaY4R9amyfyIBXh\njsubbNFFh3eV0DyJye88CpvbVKyxVCAJslNFawTrqh5ExCi0d6O6kEmtLDS6\n44U3SEutFH+OtaqMgXT62aEJgRxRT16q9H72PFWrSRz404iOW1AzOQji0qif\nKgspzoHdyRNjTaHkwTPzJ7XikncG1RKxIRlUZRL8MJhVuFLhRuHSU8GmWRGH\n4Nw17VmZgGFnraS6M8lJWn+IV7+CZj1ryjrlpOi7fPjc9VtpLa7nGzCkVzsI\nmmJWRzl7ibK7Hnyt9EJI6kTTqdX3vVKzsMkdY0wfhSNZNsxdEaC7WPIKnh88\nBRU0XFgxE7fQdzQRvSZImnu3hZRGWKvzjbVQyQRzPlSSnIpa9E6/SFBt15Gi\nkWCTNcCTmS/lfD9Yccw/Rap4KNXRomc6rFFVT58O1b79o91E3bMSG2EQdzmm\nZaKpIvBAt1IYoZndR9mAQL0S21NuUkOnLWYvxOcz7Nn8izIrP9X5NlDV6csv\nRqY4RJy8GjFiWfcRTm+AouNBOwiHW06K4D4jRjLnW7CWPxU/ZlDeRGDTrUy8\nG+Tw\r\n=+7qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnV1zUmaBrWYOdorNDqraN+C7W9luuQvPGDjA5ms9G/AiEArOBBvgsj8/jNMhtLQTWdqmK/SHGUXDF7SjfhH1PMgFg="}]},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.13.0_1602245484933_0.6394854974300492"},"_hasShrinkwrap":false},"0.13.1":{"name":"@ckb-lumos/indexer","version":"0.13.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.13.1","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.13.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-DALifC8ciwec/f3NF55MaK7CXAx2TZgKUZgPPNiaP6H6AhlrVePK0blxTx9pggMFFnLkRbzix6nflZAVdWyO5g==","shasum":"34a802d63feababc5978cbd95bb018729a9fb34a","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.13.1.tgz","fileCount":13,"unpackedSize":140938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgUKxCRA9TVsSAnZWagAAesYP/jAScwz9pfQfNWyfKSQy\nZPjrbokeCrLxsDLmPVC2IQh9/j0VGvZVZSAqV/uwnMr7tCT/OFoCQre8x0Cx\nlNd3dvIthBJ3uukSgeXLgpf+Noi3BhyO863d7RCm5V3bxB0AELQgSUmnvWrd\n/u2UiQw7XqWpYX4lGnQXjWQMfNLpS1HZoItbw00B3NQjib0JLRVUSNcfUEhL\n9pZtgPXMk7dlnpItMJzaTByroWqHMulEG06egfk2yb0QhWsgA3D7fHl3K2vc\nMAJtIXzsUA9BlNye7mjWNnOk/yME/x91H2px8WNrzAKfdpaMDQ1S4UcfIyqR\nC0zDB7sPTt8duZAQVHqkvtt5dzY1LMq0/lzV47XuJRaOJkfJI22k//v8tPhs\nH+nOgFlPsTH0bpic/b4QxoVpcW/pZub/5skPn8SHcAPF+jYp6YtvpLhAdpfd\nmVhJVQTyT3GaWXw7LogyHi82veK21CVAM3Jev+6fK/Nvy2MG5Ig01j62oLtw\nHXPGjY8GWK4rTNt/dCd1oaDios6nCaUT2U0saVQ8qms6ANWjE7oi1J46AkX5\nt8zGggmzgk8bLhdNZLcY/LIFz9HphZCQv9b+BLdBL0oma+bmTcd8nxgvrDc+\nW3quHDgNnmuLISn0bpvlbXNfiu87tyDS68McaKdjx2TFDiKuBCo10wWanv4F\nY9UC\r\n=Iyvd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUiAT3CTYQve+nytdowxeeKgRThj0Y3wzZ6wlwI02R0AIgZucbdVz6/lzatFW7oZatgxj2oTEY04t4tFTV/exmWkg="}]},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.13.1_1602306736626_0.028808344736026115"},"_hasShrinkwrap":false},"0.13.2":{"name":"@ckb-lumos/indexer","version":"0.13.2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.13.2","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.13.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wezbTGqeVvaNqcHdBzWGVHUm6xXckSBolYRKg5IqsE1kuY9AfCnBhtEVyHsMPP/AygyGNpUB4E9erFHSz8dUaA==","shasum":"e0906ebc7fd19cdfa0c7b27e992eba36051d0602","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.13.2.tgz","fileCount":13,"unpackedSize":144857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfroooCRA9TVsSAnZWagAAT+oP/R4zE/fN/OfOiY4RQBf8\netkV1qyfT04fgcA6ZKJpi0SC3p5YlWfty0elot/OMd28hmP6j043IlhzehAN\nyRaZiqQyRQCeMHM2/0Myzzf9NcBHmpW6gX13pX8lR3bATJ57dUzBWGexhdY7\njLZXqogXdwMWWrII8sTXb6OgbQR8qPCWz/mbTRNWnNBUEABVOgp4xo/P2Eku\nvfndtVN8rmehi1O6bwlaWHVAY1iHe4hTEYLxh+JTN6Y9O+cI5/nCQC0rMfdn\n9STWI2ZpVI4dfemW9BN5SGZNsLZQrcE6FjJasqqnWo/2IUTBOyNjbHU6Dg5P\nFivUZLw2LLRX4ssiFc6Y6PsGk0tzqGYrWGJWFWmRxJgStW0H2iUW52UW2pT8\nP3KKx4ctKIddZ/tMG4p7G3f+FEOr2C6IjGcPkKy7WORuFjO6RNP5Nh8aCorN\n/TVXl5gMNj2pTvrNfJm23zqJX10ka3TPqyblgsZu7Roc6xj0jIigCgeB9GiJ\npUpe3MDFOKVLmEd3eWHbD9rIuL7vnjItcUMjcX+QBFCa98Pd0WIlcxJQ1O8I\nhJfKNUTYTdoKZ30LGMdCQfDMjw80lx70sKkopNG/k1oX2r+FB6E1i4hHdCK6\n6OrRzRPm4kWOhEFwKtTIVkI9MzT5vA0wkrdojhXFZkSyD2qOVH/h9/fmM0gQ\nkdks\r\n=qj6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1KFVCKxr/uxc07ekEeMp0mkZWaHAt0CaDtcLjkmchNAIhAOKDkSR7TeemyQ78b9RikMN5CAU7gUSgompCtZXpRVgF"}]},"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.13.2_1605274152384_0.5323829350801108"},"_hasShrinkwrap":false},"0.13.3":{"name":"@ckb-lumos/indexer","version":"0.13.3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.13.3","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.13.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-C2h1Rz18zTgDOxaBaT+8n6+y3/GzQlDlgKZdJr3nssKn7TL2koaRJs7L6eX0l9CKeevibQRnrnHEEiSXPtJwpQ==","shasum":"a58a04d2dfd9d683556a8e3f45fddb766d27e82b","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.13.3.tgz","fileCount":13,"unpackedSize":144857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr5yOCRA9TVsSAnZWagAA3wQP/jQ4H3WKkITOn5HiwVu/\nV2k99fhYgvSj6Rvxp2V3D+QnmKWqY8ww/7gk6ugtgLy0SexQnqb00nZCaZQ8\nP3XcxMzq9ZW43mINbTyhpo7Ds4IMBLKlKQwvqLYGXyPnGUZ0z2rSSpQt8BNK\nsTIOQfTiHoclLVtCMW6sRE/qBcdRX3c+e/r4Ddf3vU32BvHXTiWMqj0xA/7W\nlcf0esxEbt3Z8Nk/tfB81XCttPZUk3Nf2SiraNhNCLw1CUCpQdqzXPxb4PW8\nHjWeGI1om97J7p2vT+9ZeQ+2whUanuypRp4UpIo2C7x4H52ucTLE0AV1nu64\n3zZHXCx+piCg1Gp7+67Ac+1tfYk2jxXnwmMXCCKldrBeoZ2GAgz0+ja5SPqf\nVKw27YusW9rISlYo/VEKiyiMnckD1sg/VxqoFA/efXK3mFF0MxwLQIH59UU4\nJFydlAT49IHOwfkksy/5Rz8PjtChWjjZKdDtX7G8o2HeAG0ocpnQajSd7XWP\nBeONIk+HnfetyvBTLy13sFzjlwkdFHUWkjIFWfjCKapVH6+NfMN7SM8meYua\n1ZI+qeyUWvzG1egXPCQe76aduNk8vuqqnLVOBcH94YLdGBxs/Qsm9AOlTTAL\neVol8ga5RolzS6J+oGQyDvdqR00A6vmZNOBljr7iwoZjiDLFsU++5GmasCxU\nNweh\r\n=OvzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh++zVM55b/EmejenVkRqb/tSFLjBeYMgGswp+gLH/KAiB5oH7pmCiBG9OwBfh5+s/FTBoLSxgYZmEx6BU/ijoI9Q=="}]},"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.13.3_1605344398182_0.5255706657057706"},"_hasShrinkwrap":false},"0.14.0":{"name":"@ckb-lumos/indexer","version":"0.14.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.0","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xgd/4liFEp2Uh9ztfpfPHHw/O6BF+sHgN8CtqdHmj3cA7kjwGYYG1mNKpwBAIcX288ilju8epBNK1QfHE3+Ekg==","shasum":"bd3740c52046af714b7448de95bde4110053cf6e","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.0.tgz","fileCount":13,"unpackedSize":144857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvMpICRA9TVsSAnZWagAAEZYP/1Bjy8vIB8+rR0Drmbe1\nZQeF/PuLeMNcXq4jOkjbKJQW350e1Kx9SS5NCNCHRMsIN8p/yCmBY0zU1yNt\n5LczZsQzjwpVE/SeNpRuta8XwEIq3Q9Tz+3tcL1+hkpKILSNyfK16AvJSoLR\nSj1a21ejCj6up43V9SyorcBEFdGoUXJPLDTyKdRrAAjLeV1Oa9OSDfS6Ox5i\nLu5mcxYnvUKChPZFXW1Z+vERR/IQ4dZm1KAssePCYOOb7l42jcj8S+ImtS7+\nMUefVPq4N+IheONxSilu+VW8JkSL5WJ3H/fkRAAwSHD1v2R1UZ5Y35dG9/n9\neE88HDeyN6j7jBI9oEqIgtl0tZLb+mt1TphGoWpO0dJ8LRewdKsq+0VcX5x2\nRPRwnLFx1kLC7kGkV4WUTKqUdG9hEiBAjXpliB33/Nt0Xu1Ui8aZRk3/lZvM\nbx5QAGe5i8G7z9ItMwdFH398G4ENe+9JyhNZnu/X/+aEp7h+rK1tm89FpG6+\nDjhZSOxDr0wrWBHuLUcZUm/0qjNAk7Xfl/HLm4d7LIKNDSB2gl1KSAbHay1A\nZoZis9gatxYW3mErGUrXS+ptjl+TBgaKrLJT87ecQ9FyLngMMSn2mQK8AEF9\nLrFKjdtrl9+aGoHXUsTxsfqdEy7z41gGext5Y3ruOjh40QwlQF1HpHone8uG\nku6q\r\n=divp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ20ym4NSut7mExirqFZUwJ1eHY1H9iB9Fhtj7wzWmtwIhALa0SWRAwI9lEA/MmcnmK0wGNVHkZiMIK7Ls1H9ld5bn"}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.0_1606208071692_0.5636700088415967"},"_hasShrinkwrap":false},"0.14.1":{"name":"@ckb-lumos/indexer","version":"0.14.1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.1","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MHU4YM87W6YUzEujN5u60LFWRQTAdKAsA/AYHW9Jqx4RuaRqtP53fQAOdQ5zGv9/12l+uCQ7saDqvz1S0lZ7pw==","shasum":"4c523aa01c5a59d91907c865036695ed3b508031","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.1.tgz","fileCount":13,"unpackedSize":148747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfylL/CRA9TVsSAnZWagAAiucP/2A16kUTh5EcyK07TSCW\nxRpBF8BJDqjQh+uZc5fpdiXjalvmdf/eTgCLwVqyCUIIvWEbY3tFMBR+itzE\nJVCpaUiw29T6n+6AY6gTFZc6uIgaASC3D0AvmZuEX+E2nJfj1Vrnx1I0vi+x\nfVC+fbAuxxWQqZ1KQO/tKpGDIzbs9W1kZkTnWJWpH7stmYBhTVfeJ/32SMj2\nZt8bUfnRjXo/nZv74KFZThEPHa4BZq9X7CO0CB7ntJ8mIV693/fxCy6thul+\nqOwoomhU8cDUi9o3tL0juSbC8/Ryd2XeRoYleFri8PBD/jxTBEs7nj+rHxkE\nKg2yy1sd4ILypEvBc1xJOyK/p8ZVJnF3PIrufWgrLmoZenCQ3cqiwbwZLpma\nTy323lkVgOeMf0nNIE7zBQ8yODngwwjxlR1SMUoNbLQplrNEk13SJudF8S7a\ndaL7opq0pLx2FgKaTBCCyN0CgM9ZPZlZIlZNheklIe17cESnkR/HaoZ2hm3p\nwTbK/44LBTTYcH76OZBDqJjiw5A19WpFWsQEgODHrvm4hP6hKeKPfjttlkQ2\nGmciE0HdZUISGUPX5lRF2eLWBGt+k3rcNPsvV8fkNqFyU46kPSm8G+j1M7OS\n6jC3lI/GZLsf9ySkFLsha0zLaZAnooTdTl6f2zxlyBXHFWeiPXRPRrNldMIe\nwDfK\r\n=5ru+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvHHc9ay8oQUSPTYNa+yTJDs5GHgklcTX7h9CA/WnO8AiEAqjjPoINtCf+r50tjm+LNo8EkL6SzfNqsVAvnHBMMS98="}]},"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"maintainers":[{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.1_1607095038857_0.81035170682273"},"_hasShrinkwrap":false},"0.14.2-rc1":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc1","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc1","_nodeVersion":"12.18.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-omZOCIodOcazHcqxihkN5MX72iJRZELSYtSM5qdOAgM5Dvvr5UmkVHaciDjQA06hACcvn9H4DpXX8nlu0lQ7iA==","shasum":"c34bf4e7e3be5f4c082153160b5aa895b0db88cd","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc1.tgz","fileCount":13,"unpackedSize":153256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4Do0CRA9TVsSAnZWagAAw1QQAJy9Ne/PVra6BcUZBXov\nLg3NHvx+Dl4tyqSO8gATgDH/LV40gERbBCQlyWCk++ssBFuYwMB8p5hxtRtx\npmx4Pia3X2kIxVCeXik6I1DHlUVvuGgykN+lc1AHNpYH5KQcKeMt9WL+Dz7g\nZYOeLcMZtmfWwh4zypKazvK95vRFWCBHAtVKCe8LGAPaNscJfeOqrJ7mEZus\nXdGPnRoCIkBohQD7aNJVNMwapgZ4i7IImfctNVjHo5J/QKdWADHHdSVknmft\nuVeozRG7czlt6xYrRpu9DfC2qGyvEgZ8IKQ+I+pBBeV7FLqjQc4Yml1ap28p\nq38LRsanELXgZ7ocExB603ID/SV0nQIT1WI8nEATZyv4loyP7go63dLMwQYN\nGk6MHzGOboofRPw7t1dKbpYlKkEzM9+snbeC0EHOXanpvrBvop7hIa8rge28\n+Ito7wQ1/X5DckZ+9GtziUsKknxpMeAyQDBm87sTzvr0rdjSkuySsA6vAbLm\nr594EmG1/HGnTND3bSN8Y0ek/9c8Z7G5HVLiNVh8GL9USEMbrt6godwgziSe\nCu4ICx07H2Q2EIZt3UkBs03gUr9i/q6I2ViBequaqyFB3AJOoM1JO4hFYdxS\njqGUI2gix6ueCAOPbR5VGU0EbQeSVo9/GgY8AjSsJ+nOhkuw9YYqXImKdcex\nEffj\r\n=C3Vs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbGUbi37oLdR9JU6O3WsafbVk6K48sSL17iFq01XNK1gIhAK408oQUfzB9OIi80SSKUZRr08XLtxEydaF7OwNTEAKH"}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc1_1608530484094_0.776822455182334"},"_hasShrinkwrap":false},"0.14.2-rc2":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc2","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc2","_nodeVersion":"12.18.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rkPgYYrz3/J4/WkMSsvtEYJXgDKsQ16CW4EGQuBZgADpiXNmIPMtalY6qzRYEwOAgTW4+6Bo76ef35yWyBEqrw==","shasum":"ec43bcafeee55be228a79e2b47ceb05e29e70d21","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc2.tgz","fileCount":13,"unpackedSize":153367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4t51CRA9TVsSAnZWagAAwSkP/2MvZ0JO7KnQ1sZ83luK\nYHVNqB83wXuv/43LEWg0ZtEVEe+iVGIqqsd1h71ABjNV9lixndTWHNj4gWbF\nZo9xNyhVGjQ1NkP3Moo33x/76a+Lj1jkwOsRk4JLxUsUqYKOxpQnkwOFZXqg\nMK/nJQ3tLZpLV+HUfDl0HD4y9Sb89uRH3BQSaxw8yvTPow8x68+mrCUIOdpL\nKNmY64+OhotwXCwCi+ACLvXwXt4hQY814Emr/ULtme0YoJH6ynwMj2WzFtVI\ns0RdOam3T1UCHj+9eiBSWa0Kk21GlQVhhxH3GFPBTIKyh2Ox/qe4PNuJNdEX\nOWUHJHp0/851DMPCOZDe42LsWV/wbP4O+hchSbGEgh6mD4IovpcfkZWIK2Vh\nAB2jUrK0T/OVHzKy2VmbAHcNDjYutOJcJ7jODeP0kwqjMn2Z7dcSwxzP4XB/\nEujZmpVfLo9pMmQQPmJOXC+sdjW2kXtS9KlBqrnF7jY1yooiORGmIuOLQz4+\nHTEcbHbHSrvKRhztpftTm73APr2vXd0ZPvdOdxxOIyqFLtmR9FI2ACxhOkwA\nEGLEjGsUxkgWcJCg2WCuJxo8FPt5y02OQ/SwLCTfwL1/PbMdJeEXpEM+8v6Z\nAGVtU1RRIg3sRDT97CXLu/q97kHp4ynWdyRq6FI6B1OLkqVdX/ehGCjkiryO\nhhRU\r\n=jLmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0UDgSr0mRGMmw26ughfghc601sH45Ab4tQQMR+tzgAAiBQKAlcD1znlk6TjfHKZAnERZvZxv+o6+fYjfnBFAu6vw=="}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc2_1608703604815_0.2499662828224274"},"_hasShrinkwrap":false},"0.14.2-rc3":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc3","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc3","_nodeVersion":"12.18.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-oLPFAsx/a5I8C2BwUzgT92JRF9IyBGHShssQ3y0ITIw9La6Tmiu9dSsfCNRW/1OH/mQMEDI3IgHdzT75ZJoH9w==","shasum":"b9956868ddba4a76b455aaa75f3896a6bf3d0de4","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc3.tgz","fileCount":13,"unpackedSize":153367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5xGQCRA9TVsSAnZWagAAGdoP/iQZYIaoaDLBqZswERV1\njT6ZVEvm2ezHOO8ogTT+BYPQUHwJ5l5aZ0cg1Jasn3YyEF2R9Ttw9aWHShD7\nIjFBK7QYeS2S1feDW50dQD3Y9IgyYlAkJDSlvcKkrqyFyAQqnLYM7oDxD+Jw\nO3lXm3jbyRM4N+4lw1G1WtnGFm8BUPHA9Kv1jIPcKte+F2yw7G+IQ7A8fjxL\nPm1NN/pDX7aYa+kGs1yKGhDXJCNdjw3T0FLfce6OKP4EjLnRDVKQ4XY3T606\nt8oaDd4AAvsxImuOCqXbfsjbBkgi0Onvkmpr6j1GDv5EU9dci2QoLP2iSxxa\npsiG4o3D7BHvU9LBTW3hHsLgWMsQRoUg2WDDDwHmHg+78TdNysdBvCaF5AxJ\nwjMWyICXOQTjmByLVZP5gGNsiaq9rThuehymTk1NBAY7scb7zAbF1HfS8Lh7\nrvGSMY7V1O/+yOPQIjNKCwqPedGC5kKJENsVV8cUctwrJqf706tqbniMmc4W\n9Yy1+1QFI0Cn1Rk7q0HwnD87hY6J0v05JpJ0/fRtUzjdE2+jdnSp7WMtKhTd\nCmUgywzFd77nNUfpwb2VNm3U3KpgbEz3YGVEpvNYzBPLkSbZVy8ir8t7wiZQ\nzaGpqu9xRiazT9DJF31G90vvZ0py9QdU/ENYCC8sFRoyvOHOSTjsz3ClFWTu\nV/n1\r\n=JYif\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaRGEwTZRTSMXjYrabkYxIjjC157SuJSn7kvYeauGjNAiEAkSvUdlPIzKXaf7uxG/DIyW7Jj/SeiLR/MF6zE4LrWZg="}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc3_1608978831992_0.5381477607800416"},"_hasShrinkwrap":false},"0.14.2-rc4":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc4","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc4","_nodeVersion":"12.18.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CcLNdV+vXpraIg+d7p2+uJRsrM/Ct/53G+6R5dtdMa8LmWil8nZV60QWlK3E8mMLJKt5OA+DCGVDoFv4F/MAHA==","shasum":"654ac50cb1d7b26843095c79bfd2dde9eb04a2b5","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc4.tgz","fileCount":13,"unpackedSize":153367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6gtuCRA9TVsSAnZWagAAzgIP/1VIajJt+qGgIw3H+lto\nCK8AlqHKKpQKmWHr+iWwcWLkr84yhYek9cSnJrkWLXqmZHivSyUSb1/eVwmy\nT+p+hD6CmU4dQjz84a7jRjz3lBw7whaBOJTCAfOrGN/VgwPigoZ+VPj20IUu\nYajBqDzPsl2b62yk5T6pA/ia/87PtopGVvzjnaacZZhhjfbLtipeF4ulrTts\n3p1TRjm2p5WaJUUaOe0g4btm3lEtwGN0K8MBO4iIARmKdo34clsksAJhtSho\nkl8i9I0qxndHxAj2FlqJi5TwZY7n1WvehPa4gE6gH2i6DduzxO4wO+fjJZBU\nP+Z6DU0M5Ia7BsvVBatM+MVvzMHyDCOPlsBieUaWbA9kX0/WnU4GDrw2CME4\n7JZqzQYAX8d3u1rH2N/G1Re824/vlOkG6gW+s44DuotaexRlt3AMMs4ToS6S\nn0NT2jR632pmQusNGg9/1RS0eQX1gP/4oSZdy5/oy58N7JMyJcnXE6Hk60jd\nrIlpaBRkqk6v6gHfsoOJerWYJM3VMukqW636VFaXAWnDtoRE7Ozt8rciVYn+\nmzAVGx0jxkzaXUOE0wmZS/e/AxvXNCpoKV0qbV4ryFSNlOMc6bXboFdrNoFX\n1r4+xhAgKjUvgS/o97wZeawpHZkUc/88FlJfR5kBFiITIERDqqb59hyd5Dwv\nlPe7\r\n=I12U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0phbLvVuD3PEYykvz+0QLMt5Gse3ewDyDlxB14VEUZgIhAI808oJAmkzE/z9uTi7pm83Cy/Tr5jTS6dFbozOFML6X"}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc4_1609173870185_0.6853547189159028"},"_hasShrinkwrap":false},"0.14.2-rc5":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc5","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc5","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc5","_nodeVersion":"12.18.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-rTcLV6VZ05HQFQPtWwGcMgSa34EN0fj2DmAHmfC+I3JbpHynCd6efehSjcLarazkt3dL7t8lfBiT2ERT66hSYQ==","shasum":"f22875b65abbf0b16fbafeb473510c252d7292c0","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc5.tgz","fileCount":13,"unpackedSize":153367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7bLNCRA9TVsSAnZWagAAmO0P/0djLLgxvIs7v2dhGn1Y\n3d/VHNYV1rKH8c7sbbWBX9I5sXP+dDp7/0+r+pGSthmMyynyvFNUi65ewVb4\nv/9QwqXbth6QJnbI/HC1POtj7kMRcQsze8Km4wsbfraU17AnT+60tfPGZWZK\nYIIY9Wj+1idwsf7eaVjCjaX3mCd0KeVx2K4ffjf8WmyDS4m7ekIKjXhFf7+5\nFCxszcSMeFHdmw/khzXiSGP+68AvcthsLqzURaLQSbQ9bzl0r8ms5ZEuJuz/\nQSXUGh87gAkD1j8FMtm+8v5vkm5ApLLaGF/1OUfajIS7HLhSFGUL5J5ZkisI\n5hNnUCT7CcsAo8/7ajD9/FHL19q/AE4QLkB0uOybO9GdhhaugXJZYD2YPpF1\ndIye9xCtkqeU5MtANN121dUkvItOGEXZtvsqg+mBmaMFK9LUFXS/3VE2LWZp\n3d+JP86wypcmWCQp53/N6Y29gCAgt2xuD7Z8gPhsv6mcvjhJ9WTGPuNEmE6G\nadnF3v91USBl+BFqGKqrc9aF3VZr+zsW8R4a15uuu41zB+bZO9SZL34mS/Cy\nrzkBvIGetR0KPVsO+M+cWop11XzgcMfjI3z0V2/4Q/MfYBvACaRTe9FxTrYP\nmGshE/5Yzh+oMNu7rVCf1Xa413uzLGCTob4rQEaiJoSnb6dC+OagTP06LLE8\nQTjn\r\n=3Ycx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMEeeooiKczaSeNuhPokWQXhi/SIrkihCIOU9G07U7HAiEAnIA75WJpPdqL58CFi3u7dPpMm89MtN9r789tQfCGW50="}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc5_1609413324857_0.8049398542713069"},"_hasShrinkwrap":false},"0.14.2-rc6":{"name":"@ckb-lumos/indexer","version":"0.14.2-rc6","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.14.2-rc6","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.14.2-rc6","_nodeVersion":"12.18.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-l1NHocL9gDt4HACFUNV5kxGYF9kIIIyQiPM+Prails0pdbMMdbzQut8f/HPxkYAYJ+/Dip4le29sxrd9ks2OHA==","shasum":"9510f23f06b72ee71468942d74bd2d16978418a5","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.14.2-rc6.tgz","fileCount":13,"unpackedSize":153367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8qZGCRA9TVsSAnZWagAAVPgP/AuiDeTkrV+lPpcTT2qD\nNwRVNpNaQyzbdCSkxpeDFSpoITniz2OqWmZLjJXCZyjuA0guWiGPsM9ktcdl\nSMoXXaEuNVV9rLVHUZPgTVJpiz+4SaKL6Aew9054mOEudNwjXYpioLiUusv/\nQUwycdo5+GwEP9PpAIseJfq5Ta6Kz7wS4f9onzSiz+N0EdNHx8XF9VnkPBqV\nDusixjCa8KhtI1UZe3rUcpmqL57atrTa40g2ptDPqKVV040W4NKwlQAr02YZ\noGDQd3nFMcwqx+L4jlWH3oZ4wCMFiVFN17MnBrFWf//e1aAfnz46JKr5uwan\n8QwmobZavZxx68atHgdewuxSrA3aUS2GXjrkeNhxMU29VX7zfy4EummdoT8a\nNqRqDmAq22/u/M5CVa6LclKUQrgPUNQufj1N5F2GH5uvHm1F/pHQX9nn3R7v\nSSsZ/sDTD8IxDHo91BKCm50la3dysIgQckJnZlKKNub+icwZwXmogo4Hbr4V\nkQdmP9xupnRKUGYRKAq6m7gkUKuAlQQqH8UeVlVbNWe4f1DZH1CwYj+3YZTl\nA3HtNpnZQH8vJwWyOljR7roaKlPqZ6vx1wNKTAhozQ7+dinFDQorcwfu3PmI\nPDg8tdaZqMBztdmMI3texTDIO8Ex1lMprR6UuijhY/Ft5ayELFAyS/qVSJIu\n/ZS7\r\n=9/Kr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJh7hfVNczcLGudBNt1cU+xaCsG3QfEMzg2Ocl48AcXwIhAP2+1TYb2dnOboT6k/pK+5X2ETnkn1sMfLq1GiEz1+ZU"}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.14.2-rc6_1609737797602_0.03238838935928001"},"_hasShrinkwrap":false},"0.15.0":{"name":"@ckb-lumos/indexer","version":"0.15.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.15.0","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.15.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-FBDAnaluHeL2b8qzRSKHg7Tx34qFxvWIjJ3hlUYbjVYGinVXSPXsdPPUTjHLCB4OQfXl7ohyup2R4gFZWi47+A==","shasum":"2679b2a61c99638d364571aef30f21fe782c09c4","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.15.0.tgz","fileCount":13,"unpackedSize":151206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCmwsCRA9TVsSAnZWagAA7YIP/1h5zA4zCFgIeRvaGKtN\nwy4hVDezjC1V3AWuk3AGxPDQgZ6loNjRCJAmO3pv5AjYbcD5tI1jr3ESwCRU\nnvNV+Ib757aLBqHc33z6OyAiHLbdO+gE9Cf4xPNY7YYcYmPxJkXGDjzRCUSK\no2spQ14uPGulCrq1Tl+/3Zbndns/LnYnyNXRyvm5+ragpZqoixrpchH7n1lP\nxwYfmTCL8pqa+xKTet17cq9DQoVzLXZ7zvPIJi5HSURoyZMsGHXr+OBpmiED\nJSdFACAH5a4m+tzslEuDzYAQuGjhGZins1AcAuWePxlVVth/wHGHFd7wy5ka\nokH4OE99gSDeOBa/2DHvZVB/DQ2nQdL2QDrvxBSTTVvWnhHw/fUg5poPqZuH\naxc9KciFpAek8Ac71JENZn70Mkzwc88KDY9MWuQSYy9zrA4MMeT3sMhpW6Ta\nAa38Yp3rPBxwkha8MrTTH4zLXU+IJ/ZGmGTAI/aJd9u4QOC4rDTCHDseAJbX\nPfapt55jlqNHOm7YykQz4Nf+VC2Huh81n/dwdtMdlr/z+2pXe/FneFaGoB1O\nfcspyXGLAman2CUOKOQo28KMSW+HS+ZS0v+26OUFXfXxcFWoYVmK46eYre83\n29gUASZNh5elcwvOAGE0sxitAbSTklcxivupd+KEgj6sxmC3ec5HDTIerpg3\nqSAy\r\n=SIzb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAavPPPhz/WjnXEHqmQ+LRqLEyBrpLqhvDN4a7cbZi6EAiEAr3NtmCcvZIfzv98ICBxlMUqURA3euLDqMDHuzXvsoTY="}]},"_npmUser":{"name":"classicalliu","email":"classicalliu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.15.0_1611295787866_0.47348172568819713"},"_hasShrinkwrap":false},"0.16.0":{"name":"@ckb-lumos/indexer","version":"0.16.0","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.16.0","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.16.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-D/dhk5KZtIiiuVsGCdzqknUfkSwwGW4GN7jA4KSpbBYfLV9iKdv+PAq0FWopJoASZ8qU/Z/IPo3yv3S82RezzQ==","shasum":"9a73f59d8adee0f4a2275fa846ae077e79671fb1","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.16.0.tgz","fileCount":13,"unpackedSize":152982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGUfPCRA9TVsSAnZWagAAI7AQAJkbV0pc4Xi/5XZY8W9j\n4c0q0VpqoscywnLRtJvLsqgs5et62xRE7zdoTgMyUBTWKxlH5qYkxFiYc8Pm\nJWRnNYwbXA4Ebw7Xg3qH2oDFtiXFKUKQ4A5M9hCHyYf3uwDPHZyFWOWGxbm+\nTMtupq+QVlZ7/hnQI0XOwdavG4Yl9xG7oWShF8oAoEzmYIDzhiDRmP0OXs3i\nhUmTXsWv1RqOP0p4s015fgcS3u//5fXFm8WF0sVeKP2ciBj4IPfynwJz1R0V\nYjieNOvKyIcnwBewPnI40MPkyxoK4M9zOkYlJ29P15AVf7a0vZWagTq06uba\nM/i4K0FGRmF4f7N8OztBvRxqKjzu3ezK1rEa5oSIraMOvro4f8ZUypLUBhCy\ng/OML/gM+iC1o6Jg+0c7xXFMOrNze5368DHLKznCxsUosXF+k+rrGRudVOOE\n2A7w1I3G8WCfRbwqCmP0Gr0w3xsmKenavZyVUDVoldeGKw49H8FJNrMKy+p0\nxGTKBLSNV0bmynNYFlqi/HOzB2Xh2G4i6T0Zjj23lHFATi4qpdzwkvLhggy6\nOZSe1EBz5P9exD94CEpH8QamIYMuyK+xQ79o4Xs+Y2ddXBJJSBdaZqnXX9Oq\ni/HwFAxTyGAVR33HanA3A+lMERbZdgDXxRZEvG+XyDqcaHw8bkKRrKkvtZmj\nfC2G\r\n=X5OU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+IPvns16pZcfHKfdvW+eR0OSDQH0TBN2aCdJBS2uD9wIhAMkOku9AiUrywYXqAxuQutFH8N7XT9dXmLFmt9VXK9Tj"}]},"_npmUser":{"name":"bitrocks","email":"bitrocks.hu@gmail.com"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.16.0_1612269519266_0.7045073283761141"},"_hasShrinkwrap":false},"0.17.0-rc5":{"name":"@ckb-lumos/indexer","version":"0.17.0-rc5","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.17.0-rc5","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.17.0-rc5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yVmwYSwSa1JPGz6bertQh2CTqkGP68Ven+9nOjmL34YkWXAVcdltjdrb3VapAhiI3TK9Y4qo9DTNx4FXrwGpvw==","shasum":"42d38b3120af3f42a2dc839143f5ea5e6b96f4c6","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.17.0-rc5.tgz","fileCount":13,"unpackedSize":155342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNsVHCRA9TVsSAnZWagAAkJkP/1vq34Ua2bJ7w9lxy0HH\nzPAEHbrAe9/Ey4SqiCV0rC425/HATzBblN8wAF+crsnra8TFxRAGIzSizOVm\nwQRWZWLAw5Odv7pCmcy1qd78RmhHwPsbBd5G/nRcAlAOglHiNZHarIDG4ANi\nup7Dtvur4QodH4S+lFvB6aevA7UrcMtjLMe95xtTT3FLxuziN0FjBJmaJ+M9\nS3T0T+Hr0DZpyv8kRHmJ1U8NeXoDJ5zTDbnGV1zSVO7nsDQGLW9EHR59uSsg\n0ZJuCRiaUIVSGIxRuEl2T5uCqldtOdgDdSnX6xTQm7+JgOMLNYoiOdwFYjB7\nSpU1ZwLfTRatWuvyYSOc63YgmYR46gslbO0M8TZXTgJ8I7L3/sEvSKvOe5Rm\nNCXyTRhEAiVuKTqqV9o8DfXihAyo/3aKhCpxkK36slht2AZv4Ll8jd8ARPiM\nr8mS+P8YNHHR4Lh6q3LRBEHW6ERYbYDWqhaFgP0JSnbAgWkf3AdyvA+KX0Oq\n8ctVXdq+SvDl06m8oQHlXe8WhBva32gSvkdAn4aJcp7MIHEiF2dmIcmEHxlS\nE0w0sIkU0DFafFbU4xTCLq+3dypep52cu9pRLt/6OzgA353lis8dwIBGfVn5\nkxm5rvZMN5ccsjKDmZtEPLu6et1r/2+VwPuuQBuc/gfZEFYETHSopKHCTJyo\nVQ78\r\n=Rd5U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDeZTTntww83ToXXXDFFC/G+Hpi9YchWok5qwteu5JWAiADU2KMlMUSvo1SPVNFKNLlZxOuHo5ZIx1tF2zlcIyEcQ=="}]},"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.17.0-rc5_1630979399770_0.47164183120246883"},"_hasShrinkwrap":false},"0.18.0-rc1":{"name":"@ckb-lumos/indexer","version":"0.18.0-rc1","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.18.0-rc1","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"_id":"@ckb-lumos/indexer@0.18.0-rc1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+3/D7Y4KZPXQhC/OfuF8xVeC0wesDsNnXlQz+vJu+d19r7enHDJRNEXNkJcNSsQogndT4CNN0/Rr+yBx67buvA==","shasum":"154526cd7e1b68848b78bca673846fc216407391","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.18.0-rc1.tgz","fileCount":13,"unpackedSize":155408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNvojCRA9TVsSAnZWagAA32AQAJo9sil70a9Un6XSOSvF\nL+B2xJ1ZxdHfwz2g7QPleuxcBtF1D4ylv80Lor9upKUXbXse14k2xN0/pPgA\n66vOI8tq+QrMNIaP/i+WfojOKRy3yRvllHNLtFXNRUiN9nTW+3127nGS3/X5\nuWYRpF2vl4C0AX6HgQu84IgSnzuvz3popXd4xSu4vpatoND3CDoXxR1KiX1z\n6MV/C0iJ3TVvHPQWNREVtW8Wyf1SLYc39u41rR9MX7CLP7p05OIH7RqIKr9n\noZoU9nNT7p2tS76JMRflVr4f/z7OdXlxdcG/nvFBXLi5EyunZqy5Gpk34jM6\nwjKmQ0NBScpUBimy4CTsXyrPk1pIYIJIFIlDIuoPZ8kwWUsyt3TFLPxzDwH+\nvQuAp8IIkK0Hn8fPhmEeSpIryPqHeyR8gSkQJiineqhYQXoNAPCpJxaQ8xkF\nUZ6CXARn53B4O8JmbXjkJYVbhJelkx4nhc56kzjiddNv0WL+m3USSwNPyDuY\nyS0xWYalRQslWZ7ekVWfkUfUWEL35hLmB8OLRQelBZQjzYTaa41xX3UgEr79\nh9vkC6960/TiuseRmQGjeaVTBL7LLdShoTqnfw70E4uTclv1M8LEenOhsYKD\nkIhJdmSTwRXG9+PC4hE/ERxjedNj2hKEq6KOfsLRY7A7evYbtzqXiulx9EIr\noDje\r\n=G5XB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0Ke27nqtRwIK7dQwyMF9tBd1jVuj1uhy67+4jj5vKOAiAX6BtPs8RkiIM835QZ+QhcdUiRMcyNFnwN1DjmJ4uX1Q=="}]},"_npmUser":{"name":"xuejie.nervos","email":"x@nervos.org"},"directories":{},"maintainers":[{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"},{"name":"bitrocks","email":"bitrocks.hu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.18.0-rc1_1630992931533_0.29293446393123057"},"_hasShrinkwrap":false},"0.18.0-rc2":{"name":"@ckb-lumos/indexer","version":"0.18.0-rc2","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"@ckb-lumos/base":"^0.18.0-rc2","ckb-js-toolkit":"^0.100.0-rc1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"readme":"# `@ckb-lumos/indexer`\n\nCKB indexer used in lumos framework. Might be possible for independent usage as well. It is based on a [Rust based native indexer](https://github.com/quake/ckb-indexer) for stability and performance.\n\nThe indexer is designed to consume from the following sources:\n\n* Direct access of CKB's data dir via RocksDB's readonly or secondary mode;\n* Consistent queries of CKB's RPC.\n\nIt is also designed to store the indexed data in either of the following storage choices:\n\n* A local RocksDB directory;\n* Remote SQL database, supported databases now include latest stable versions of PostgreSQL and MySQL. For now, the SQL indexer is maintained as a separate `@ckb-lumos/sql-indexer` package, we might merge the 2 indexer packages into one later.\n\nNote for the moment, SQLite is not officially supported, single-node users or Electron users are highly recommended to use the RocksDB solution.\n\n## Usage\n\n### Start Indexer\n\n```javascript\nconst { Indexer, CellCollector, TransactionCollector } = require(\"@ckb-lumos/indexer\");\nconst indexer = new Indexer(\"http://127.0.0.1:8114\", \"/tmp/indexed-data\");\nindexer.startForever();\n```\n\nTo enable HTTP persistent connection to CKB node:\n\n```javascript\nconst httpAgent = new http.Agent({\n\tkeepAlive: true\n});\nconst httpsAgent = new https.Agent({\n\tkeepAlive: true\n});\n\nconst agent = function(_parsedURL) {\n  if (_parsedURL.protocol == 'http:') {\n    return httpAgent;\n  } else {\n    return httpsAgent;\n  }\n}\n\nconst uri = \"http://127.0.0.1:8114\";\nconst indexer = new Indexer(uri, \"/tmp/indexed-data\", { rpcOptions: { agent: agent(new URL(uri))}});\n```\n\n### CellCollector\n\nTo query existing cells, you can create a CellCollector:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also specify both `lock` and `type` script: \n```javascript\ncellCollector = new CellCollector(indexer, {\n    lock: {\n        args: \"0x92aad3bbab20f225cff28ec1d856c6ab63284c7a\",\n        code_hash: \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n        hash_type: \"type\"\n    },\n    type: {\n        args: \"0x\",\n        code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n        hash_type: \"type\"\n    }\n})\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\n\nRange query for cells between given block_numbers is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x225510\", // \"0x\" + 2250000n.toString(16)\n  toBlock: \"0x225ce0\", // \"0x\" + 2252000n.toString(16)\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\nIt will fetch cells between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query cells is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of cellCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of cells being skipped, which in the above code snippet means it would skip the first 100 cells and return from the 101st one.\n\nOrder by block number is supported by setting `order` field explicitly:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\nFine grained query for cells can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `argsLen`:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    argsLen: 20, \n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    // when the `argsLen` is not setted here, it will use the outside `argsLen` config, which in this case is -1 by default\n  }\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n### TransactionCollector \n\nSimilar solution can be used to query for transactions related to a lock script:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nRange query for transactions between given block_numbers is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x0\", // \"0x\" + 0n.toString(16) \n  toBlock: \"0x7d0\" , // \"0x\" + 2000n.toString(16)\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nIt will fetch transactions between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query transactions is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of transactions being skipped, which in the above code snippet means it would skip the first 100 transactions and return from the 101st one.\n\nOrder by block number is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x4e20\", // \"0x\" + 20000n.toString(16)\n  toBlock: \"0x5208\", // \"0x\" + 21000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 10,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nFine grained query for transactions can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `ioType`, `argsLen`:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    ioType: \"both\",\n    argsLen: 20, // when the `argsLen` is not setted here, it will use the outside `argsLen` config\n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    ioType: \"input\",\n  }\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `ioType` field is among `input | output | both`.\n\n### TransactionCollector batch request\n\nThe TransactionCollector's `collect()` method follows an iterator pattern, yielding transaction one by one, which enables pagination combined with `skip` queryOption together. However, there might be some scenarios you want to send a batch request:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\ntxHashes = await txCollector.getTransactionHashes().toArray();\n\n// use indexer's rpc instance or create a new one\nbatchRpc = indexer.rpc.batch();\n\n// const { RPC } = require(\"ckb-js-toolkit\");\n// const httpAgent = new http.Agent({\n// \tkeepAlive: true\n// });\n// const httpsAgent = new https.Agent({\n// \tkeepAlive: true\n// });\n//\n// const agent = function(_parsedURL) {\n//   if (_parsedURL.protocol == 'http:') {\n//   \treturn httpAgent;\n//   } else {\n//   \treturn httpsAgent;\n//   }\n// }\n//\n// const uri = \"http://127.0.0.1:8114\";\n// const rpc = new RPC(uri, { agent: agent(new URL(uri))});\n\n// query 20 txs at most each request\nfor (let i = 0; i < 20 && i < txHashes.length; i++) {\n  batchRpc = batchRpc.get_transaction(txHashes[i]);\n}\n\nawait batchRpc.send();\n\n```\n\n### EventEmitter\n\nEvent-driven pattern is also supported besides the above polling pattern. After subsribing for certain `lock|type` script, it will emit a `changed` event when a block containing the subsribed script is indexed or rollbacked. \n\nThe principle of the design is unreliable notification queue, so developers are supposed to pull from the data sources via `CellCollector|TransactionCollector`, to find out what might happened: cell consumed, new cell generated, new transaction generated, or a chain fork happened, etc; and take the next step accordingly.\n\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\neventEmitter.on(\"changed\",  () => {\n  console.log(\"States changed with the script, please pull the data sources from the indexer to find out what happend\");\n})\n\n```\n\nOther query options like `fromBlock|argsLen|data` are also supported.\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    // the args bytes length is 18, truncate the last 2 bytes.\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\",\n  },\n  // default value is -1\n  argsLen: 20,\n  // default value is \"any\"\n  data: \"0x\",\n  // default value is 0\n  fromBlock: 0x3e8, // \"0x\" + 1000n.toString(16)\n});\n```\n\nListen to median time change when blocks changed.\n\n```javascript\nconst medianTimeEmitter = indexer.subscribeMedianTime();\nmedianTimeEmitter.on(\"changed\", (medianTime) => {\n  console.log(medianTime);\n});\n```\n\n## Electron note\n\nOne design goal of lumos, is that even though we might leverage native Rust code to speed things up, you don't need to have Rust installed in your machine to use the framework. However, this goal hits a slight roadblock since electron have its own module versions.\n\nThere are 2 paths to work around this issue:\n\nFirst, we do provide pre-built binaries linked with electron's node version. Use the following command to install npm dependencies in your Electron app:\n\n```bash\n$ LUMOS_NODE_RUNTIME=electron npm i\n```\n\nThis will make sure that pre-built binaries compiled for Electron will be downloaded.\n\nSecond, you can also follow the [steps](https://neon-bindings.com/docs/electron-apps) in Neon's documentation to rebuild the binaries. Note this path would require Rust being installed on your system for now.\n\nNote this issue is actually caused since we are still leveraging the old native node module solution. We are also evaluating other solutions, such as [N-API](https://medium.com/@atulanand94/beginners-guide-to-writing-nodejs-addons-using-c-and-n-api-node-addon-api-9b3b718a9a7f), which is based on a stable API, so there is no need to recompile everything for a different Node.js version. We do hope that in later versions, we can convert to N-API so there is not need to deal with inconsistent module versions.\n","readmeFilename":"README.md","_id":"@ckb-lumos/indexer@0.18.0-rc2","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-C8yUFtYx4DgRwJkzJygAn9uy4JInRdCerXWRFjLu1gUj+z7lCm1NN6POo17MOFW9w8gq6ZtZgyaTAaBRTd0wDA==","shasum":"7f8a56c7109e498434b223ff8a2bb52ad27883a0","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.18.0-rc2.tgz","fileCount":13,"unpackedSize":155781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgUBoYttHt+5lO+atDxSs4spsNeZLNUrXG97ZneMeNBAiAXw3XQ84BYuv6KBJiMjK80Ya2eYXsKiHG/KHBNefdWYA=="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.18.0-rc2_1636379373742_0.22836223666318656"},"_hasShrinkwrap":false},"0.17.0-rc6":{"name":"@ckb-lumos/indexer","version":"0.17.0-rc6","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"^0.17.0-rc6","ckb-js-toolkit":"^0.9.2","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"52c6cfaba29f007ebc7ac8431ddb4d1a9dc8fcaa","_id":"@ckb-lumos/indexer@0.17.0-rc6","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"integrity":"sha512-W0fh9DoC8fDQOzRI79EfmMujdxSR+Xph+cHMNRt5BYDkC4gGQPL3xFavKU/WxqKW/LJfscJbtZ02yd1NztUKww==","shasum":"a74698476cc59c8804a22a512aa5e079e5098d5b","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.17.0-rc6.tgz","fileCount":14,"unpackedSize":156741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr1sHCRA9TVsSAnZWagAA6aoP/RsGcevLOQ4B9NTiSwhY\nH9uYLVdUpZJO4+uIrVT+zOYwlmlqGhfZVO1QLVrqUHlq1H77oAtHASy8l7vR\nDQQaB0IhF1nJS7tQKYjk5M+BN7AqH1lYhD831U8gJfe/CRw84amkPsX12UHy\ntw6lHB2MZ79/gVeigoJ2bRCcSpY3fXf984SwWV2N0KAcWkNLGucJpOOYC7Xx\nme7jfH9yTaMBtkNX1W+P90IISpum1hcgJaPtGCPu0sKm7fdc3c1OWDhYIcFr\nTp2FjhuazHRgCFtcrW4BdOB5Xde6RWnFQv2Mf22VMl1OGKIwgF2s/fk3PpUA\nmucylug5Km6dmval2Nu1mNyWvr8efXuZ0QvRqPxl1EbLrh+At0QOg10xnKJe\n5zOdn1m929EB5wO4lBeixmwYjC6zwAlPQF8COgalCMj8QZonu5ADCTZgH8w3\npwlQIkF884hBMUkSiXRzatJZILNmu8EB80wBBvDR6cFR+YkUnmoabXhE//aZ\n5ttKSn/UE7rbyJ6oQtZ1NuiHxz6VGWGBQwPI5lh8WyJVyXvZjhNXBNKzb82m\nGXmtCsQh/kirDMInZBVLyDj7Nqn7D+CwlIwJkSyen6zeGvnHQRwVCoW3WbpJ\n7scF57qZH3KuoWGhObRTcE08GYJkqIbIY8SWGzlKkTeSBGiey6mbHFFiCi1C\nGw9l\r\n=Fhme\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGzvkHpaIvFORQrYn6a+5R6RfG7IUcXoEUXf67FUv16gIgWOaQMjSqIVHmZhl/8u9bqAH1Yx+Rg5gdaChgVAvJDpU="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.17.0-rc6_1638882055229_0.7069695309457049"},"_hasShrinkwrap":false},"0.18.0-rc3":{"name":"@ckb-lumos/indexer","version":"0.18.0-rc3","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"^0.18.0-rc3","ckb-js-toolkit":"^0.100.0-rc1","immutable":"^4.0.0-rc.12","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"6f9843537387ca1da32a6f55be0b3c82a6231ad0","readme":"# `@ckb-lumos/indexer`\n\nCKB indexer used in lumos framework. Might be possible for independent usage as well. It is based on a [Rust based native indexer](https://github.com/quake/ckb-indexer) for stability and performance.\n\nThe indexer is designed to consume from the following sources:\n\n* Direct access of CKB's data dir via RocksDB's readonly or secondary mode;\n* Consistent queries of CKB's RPC.\n\nIt is also designed to store the indexed data in either of the following storage choices:\n\n* A local RocksDB directory;\n* Remote SQL database, supported databases now include latest stable versions of PostgreSQL and MySQL. For now, the SQL indexer is maintained as a separate `@ckb-lumos/sql-indexer` package, we might merge the 2 indexer packages into one later.\n\nNote for the moment, SQLite is not officially supported, single-node users or Electron users are highly recommended to use the RocksDB solution.\n\n## Usage\n\n### Start Indexer\n\n```javascript\nconst { Indexer, CellCollector, TransactionCollector } = require(\"@ckb-lumos/indexer\");\nconst indexer = new Indexer(\"http://127.0.0.1:8114\", \"/tmp/indexed-data\");\nindexer.startForever();\n```\n\nTo enable HTTP persistent connection to CKB node:\n\n```javascript\nconst httpAgent = new http.Agent({\n\tkeepAlive: true\n});\nconst httpsAgent = new https.Agent({\n\tkeepAlive: true\n});\n\nconst agent = function(_parsedURL) {\n  if (_parsedURL.protocol == 'http:') {\n    return httpAgent;\n  } else {\n    return httpsAgent;\n  }\n}\n\nconst uri = \"http://127.0.0.1:8114\";\nconst indexer = new Indexer(uri, \"/tmp/indexed-data\", { rpcOptions: { agent: agent(new URL(uri))}});\n```\n\n### CellCollector\n\nTo query existing cells, you can create a CellCollector:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also specify both `lock` and `type` script: \n```javascript\ncellCollector = new CellCollector(indexer, {\n    lock: {\n        args: \"0x92aad3bbab20f225cff28ec1d856c6ab63284c7a\",\n        code_hash: \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n        hash_type: \"type\"\n    },\n    type: {\n        args: \"0x\",\n        code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n        hash_type: \"type\"\n    }\n})\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\n\nRange query for cells between given block_numbers is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x225510\", // \"0x\" + 2250000n.toString(16)\n  toBlock: \"0x225ce0\", // \"0x\" + 2252000n.toString(16)\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\nIt will fetch cells between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query cells is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of cellCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of cells being skipped, which in the above code snippet means it would skip the first 100 cells and return from the 101st one.\n\nOrder by block number is supported by setting `order` field explicitly:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\nFine grained query for cells can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `argsLen`:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    argsLen: 20, \n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    // when the `argsLen` is not setted here, it will use the outside `argsLen` config, which in this case is -1 by default\n  }\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n### TransactionCollector \n\nSimilar solution can be used to query for transactions related to a lock script:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nRange query for transactions between given block_numbers is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x0\", // \"0x\" + 0n.toString(16) \n  toBlock: \"0x7d0\" , // \"0x\" + 2000n.toString(16)\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nIt will fetch transactions between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query transactions is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of transactions being skipped, which in the above code snippet means it would skip the first 100 transactions and return from the 101st one.\n\nOrder by block number is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x4e20\", // \"0x\" + 20000n.toString(16)\n  toBlock: \"0x5208\", // \"0x\" + 21000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 10,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nFine grained query for transactions can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `ioType`, `argsLen`:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    ioType: \"both\",\n    argsLen: 20, // when the `argsLen` is not setted here, it will use the outside `argsLen` config\n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    ioType: \"input\",\n  }\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `ioType` field is among `input | output | both`.\n\n### TransactionCollector batch request\n\nThe TransactionCollector's `collect()` method follows an iterator pattern, yielding transaction one by one, which enables pagination combined with `skip` queryOption together. However, there might be some scenarios you want to send a batch request:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\ntxHashes = await txCollector.getTransactionHashes().toArray();\n\n// use indexer's rpc instance or create a new one\nbatchRpc = indexer.rpc.batch();\n\n// const { RPC } = require(\"ckb-js-toolkit\");\n// const httpAgent = new http.Agent({\n// \tkeepAlive: true\n// });\n// const httpsAgent = new https.Agent({\n// \tkeepAlive: true\n// });\n//\n// const agent = function(_parsedURL) {\n//   if (_parsedURL.protocol == 'http:') {\n//   \treturn httpAgent;\n//   } else {\n//   \treturn httpsAgent;\n//   }\n// }\n//\n// const uri = \"http://127.0.0.1:8114\";\n// const rpc = new RPC(uri, { agent: agent(new URL(uri))});\n\n// query 20 txs at most each request\nfor (let i = 0; i < 20 && i < txHashes.length; i++) {\n  batchRpc = batchRpc.get_transaction(txHashes[i]);\n}\n\nawait batchRpc.send();\n\n```\n\n### EventEmitter\n\nEvent-driven pattern is also supported besides the above polling pattern. After subsribing for certain `lock|type` script, it will emit a `changed` event when a block containing the subsribed script is indexed or rollbacked. \n\nThe principle of the design is unreliable notification queue, so developers are supposed to pull from the data sources via `CellCollector|TransactionCollector`, to find out what might happened: cell consumed, new cell generated, new transaction generated, or a chain fork happened, etc; and take the next step accordingly.\n\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\neventEmitter.on(\"changed\",  () => {\n  console.log(\"States changed with the script, please pull the data sources from the indexer to find out what happend\");\n})\n\n```\n\nOther query options like `fromBlock|argsLen|data` are also supported.\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    // the args bytes length is 18, truncate the last 2 bytes.\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\",\n  },\n  // default value is -1\n  argsLen: 20,\n  // default value is \"any\"\n  data: \"0x\",\n  // default value is 0\n  fromBlock: 0x3e8, // \"0x\" + 1000n.toString(16)\n});\n```\n\nListen to median time change when blocks changed.\n\n```javascript\nconst medianTimeEmitter = indexer.subscribeMedianTime();\nmedianTimeEmitter.on(\"changed\", (medianTime) => {\n  console.log(medianTime);\n});\n```\n\n## Electron note\n\nOne design goal of lumos, is that even though we might leverage native Rust code to speed things up, you don't need to have Rust installed in your machine to use the framework. However, this goal hits a slight roadblock since electron have its own module versions.\n\nThere are 2 paths to work around this issue:\n\nFirst, we do provide pre-built binaries linked with electron's node version. Use the following command to install npm dependencies in your Electron app:\n\n```bash\n$ LUMOS_NODE_RUNTIME=electron npm i\n```\n\nThis will make sure that pre-built binaries compiled for Electron will be downloaded.\n\nSecond, you can also follow the [steps](https://neon-bindings.com/docs/electron-apps) in Neon's documentation to rebuild the binaries. Note this path would require Rust being installed on your system for now.\n\nNote this issue is actually caused since we are still leveraging the old native node module solution. We are also evaluating other solutions, such as [N-API](https://medium.com/@atulanand94/beginners-guide-to-writing-nodejs-addons-using-c-and-n-api-node-addon-api-9b3b718a9a7f), which is based on a stable API, so there is no need to recompile everything for a different Node.js version. We do hope that in later versions, we can convert to N-API so there is not need to deal with inconsistent module versions.\n","readmeFilename":"README.md","_id":"@ckb-lumos/indexer@0.18.0-rc3","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"integrity":"sha512-fWZvoAV6eLs6YwKDqTL+MkgH7eL0Xedms+txjQhptwnxvOd1WD7LABOKrYR6QABjEmLouD8TR5DP4al06Xc4iA==","shasum":"e8d32958d6570c29fddd28473bc93ad5ffc70e38","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.18.0-rc3.tgz","fileCount":14,"unpackedSize":156813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJshCRA9TVsSAnZWagAAnh8QAJF+eCSA3dlDouDrQHV/\nCwh6y+ZRDUdbFm4H8frfReCN/fNwz+fgIj5f4QEUKAx59ggdUh8ybcdTokiN\nblyejQCoLyCdr05pjN9XVofhh8wJ3v+tP+3L0xhJ360oveqB2RhapmQefrsJ\npaPVTGIYUG89oMQhL439Xj5LwqLYlWFGLM+voX+K2yBH3L0Dz7SfEkTb0/sC\nol4JU/4tsOjUWhSeuxFC2lprrSE8B64fcCzpK763MIKRytUYqmM97x/mJ+il\nrOH2l4ARejZGdFSJy3HV/LU4IfFkgd/pSjtGxxrnpNn6lHrSubgXXrGQw6fd\nxt8gD8UhIDoXRabUoyp548u9gokOVPSgaUL+T1q6PTZ+fJfZ8FfnIgnV+gmr\nRn0WM4uDZ35rz33s7QsYMC8xS050hTGNgmgfZCr43mYTYtYr0G4pEEL95IxI\nY6XOE2UVSSOPYabiR0ZP43VXSnehQIt0yhzQUuuUDFubjYcS5piztI1Km/VO\nGeyRAJUcA+54kFm6ZnITszCbiDV9P2xT4BUtkrNCDAifqYYfNBn38pGOus4b\nk4K9Vaorewh7hsHZ36DKvDa9sIOUSmfL+QXLxZw1MURh8Y2WnN6SL9nfVlSx\nqM6vliUASUG0SX3wRWjsHYY9NKygQTbIiNa/eJ7zJc/fjBldGKOApYfupG/Q\nHHP5\r\n=8REY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfPSOEXpHxFxW+ZH+8kDxhhJgTKBJEPtItOOMieo9vcQIhAPleGkbqTLW06fw5JMBtO+YusDoHwv8do8r0t+QeM6YS"}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.18.0-rc3_1638964001720_0.3038983614326012"},"_hasShrinkwrap":false},"0.17.0-rc7":{"name":"@ckb-lumos/indexer","version":"0.17.0-rc7","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"^0.17.0-rc7","ckb-js-toolkit":"^0.9.2","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"38bf70632142311ae06f068b7d76ed4062fec5da","_id":"@ckb-lumos/indexer@0.17.0-rc7","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","dist":{"integrity":"sha512-2iUWkymhRGu3wiisme6ZaYe482SbtSL30mml4sv/m4ZDEEni8p6DsynqPjoFA6T6VsUuVvVJ6nY81T1AEDHhvg==","shasum":"f1875af85f32dc148d1012a2a4c0c27be35e02f9","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.17.0-rc7.tgz","fileCount":14,"unpackedSize":156708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4DfsCRA9TVsSAnZWagAAsQsP/jh9qtvoFPPiBE8FYJBG\n3U6OhAjXt/A7MbzYheLBwKwrS4s1V/H4uhQ//HNKsnqDduw7mC45IDJguGgm\n1CkUVEgZHq8YNcpJtTUGdO81vuLepzQ4OC8ZWm4UNqFOUChZRK7Ccv37YtLh\nwHvDiTygu7XqiNqR+AYjMXqXH3s3xR9lwH+KnJJXdYsBaO/UaOsilAF/Hutl\nrwqGH9pMW0GhkSrbexAM8PMCQwqcRP6ghnV2UptZQXUBbHux/NwgPvbkUj3V\nkU7Okl+WStSP2Q8/BPnYvKui/Po4VrqACbuGgDQtUiY6fi6uBYK1ulav3JRm\nEDIk1q5TOEOBxreU+l19TuBSERB54G9fdSJY0GNp1mcAwatOxuqS3uPIF3So\nJMw3U9t0/ql+gUXmxGDpGVE6OhpXGfiY20dKfhRLa+ttYOqeWdolzFogT0cB\nvfnSp+Mh+0qQ237urqHDHGUC90az2X94tlpffzMMf1lcD+oxSetOTV90aNmC\nZz/B5h9ofAI7EDwDYiKIBbZzPK1ju3YIaYygNpFwaLjqWduXVGkJPc7NJdGH\nDN+WBYksdcxQVCxw2o7DaHyOhcLY7cvqnIhcUJUx6CO8HoIQOw7scjw0krKQ\nKhQXKsXOOlCW7/ulurnuvqgqm105pDNYp2hNFzRweigSjNx/2gkZhan0qxC2\nu/Rm\r\n=9PXl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdrLMFO6UBZC8BiL64PWohRxgYlSFPb1sb3FLW2bDt8AiEA9wHykvpIW2At8L17o4JqAUIQDAnKmjXBqXCHXJSM87E="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.17.0-rc7_1642084331971_0.1446372346934679"},"_hasShrinkwrap":false},"0.18.0-rc4":{"name":"@ckb-lumos/indexer","version":"0.18.0-rc4","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"^0.18.0-rc4","ckb-js-toolkit":"^0.100.0-rc1","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"42c93e1d61df6004d3aab6a2684c1f74ad6efebf","_id":"@ckb-lumos/indexer@0.18.0-rc4","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","dist":{"integrity":"sha512-sxz3TartPntAqs8U1y/t7EI7e5PJj6e5m7i41QAKt4KPf1wDLT1+CUlRvwo6EkxkJjDk8mXjfdJQ2TbllrwWbQ==","shasum":"a07d58af1d03642a7092997b0b268fe3460dbff1","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.18.0-rc4.tgz","fileCount":14,"unpackedSize":156780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4DvMCRA9TVsSAnZWagAAxbYP/3difdUm/T+2rBBBw306\nKNAJO1tZAiPfJeS3tR8DsO+UCxUilHMd18WKFDaAOSNDVguLdB3ZQ3ki39CB\nPQOASyPsxwBWU2ns7cQhKvJrZTDUsY2VO7/xFO5EU09gnKFEGDnztqmObNlt\nlpYdgHr5P7UM9Ow8YbNHja7Iob1vkNU6twA6ceqWDtcjI9Xl0ilJcYqqhm0t\n7OLp0ZRFcnQtcDJ8YJgAF8mzWDYGl/69RN7/EEXw6uCxw+jH6I79xCtSo5qU\nakUvAP6QW0FoDchQq4d2qe2XICFs2QPxJ35hPJ8cqqu+1oEqDaYjwefRFbyT\ny/U9gWW1Ankzc5fyMUow3+4Fetti6lxqy6kOem5lANjCg8SUjCvVTvmMUAmM\nEdiFGo6lErsovcnB7Kcvv96raojQk3GRZUxf4MgHd8UNEVeYttJKiXHMRDfX\n5OHMSyzlu+WidiPTkW9IbJRsD6ozmKuTaecgnp+r70eqvDXea37J0A26lZ83\ngzjNUiO33NcIrxkNIXGWfdlIRdBlHGofioDaN6eSz8tjXxsBByLGdAGlVJ+i\n1jsZwc75cjwzrJ/Tp6nbhRDqohhkbcMOvgDjePmXMWWclZ9h/28UIoUi3YXd\nf93ZtlgVwE15clKJu6NuVMPAYuqMS/ActTUi/oI0LYI7Z87aMzp4BbaBX6Xn\nD4Ak\r\n=D7rH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi9uH7LgSDXGLxbYEngESjs0F+mp3kxlm4pmd8EURU4AiEA+/zBrwLajGuG9VTbjimZJdz43QFKMLz8Q8OLWstKtms="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.18.0-rc4_1642085324083_0.20916700934434274"},"_hasShrinkwrap":false},"0.17.0-rc8":{"name":"@ckb-lumos/indexer","version":"0.17.0-rc8","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"^0.17.0-rc8","@ckb-lumos/bi":"^0.17.0-rc8","@ckb-lumos/toolkit":"^0.17.0-rc8","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"2489e45e67fad85feb01e6a9793bcc150c30b8a3","_id":"@ckb-lumos/indexer@0.17.0-rc8","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","dist":{"integrity":"sha512-SuAyoFNjQ92qBmaYw48UWSZZWY/zWhCVtKzlzUZ9Z4IsUhvFCxd44YLG+9R/ZR1MYmpdKE/LKXtH/e7/FyhmVg==","shasum":"3bf2dacb78c2c5ba130e9a4b9db46ce72207d243","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.17.0-rc8.tgz","fileCount":14,"unpackedSize":156805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh867zCRA9TVsSAnZWagAAdx8P/1jZBOacMQmUzw7lXjWk\nWMjVvLU7t+nnowBUDOt0WpnPkspm8Tf+j6R3KBSR6DKOsUAgrpcI3nnZPQzT\nZuJODbpJGqQvVB+B844uobRlmI6KNLrhtBFzJHLq5A1V4cQc6lp8BKN1kcxd\nfRMI/dZDpTq2rTuBs8eqb3IL0qvwDonyXQNmmsqGonE/V0yNMxf30S8QnaW8\nqnz2IpOyEo4SadjV+AtUDxcgF4vDpm0NmIs1B7wk1TkQcCdeZknfRNTVdN/s\nkGklC+RVrRVxrc7k5bpSzzKnL4YQ1ssuxm3QiC+aIDh5ls+7xq7c2WQWwMCX\nBG/K0krKa1QECIE+frOB4JCl3mSMvKuJHkcaRcaKQY7XeGtsTSgyvIHjyZh1\nj7ZhYSOYR3AkqbBhmgw6dDfx4Y6nMi2XLhefKwbCF7yprb0P/spw5+lb03UY\n1zP5jO/cIriQyy3EQcFIvoRQWLWD14l3SgBgeoznL3z7ksYHACuVYnuYe+4M\nz64smltuD5vtO/nRQr1mS2XsEh51cipQGaI7F6UH1SG2UrC/SZQe1x1D735Q\n+q5jV/rCKQ+N2GKkYiY4q4aaYmEf/hGkIWcRrThgAC5y6yTHNgom/m91/Yhw\nYrninSz0pZwXnrD2J50aM58xhZNOr5HOOSefi04VchuL1sgZ7wKksqU6pfRW\njAFc\r\n=ubJ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClxSGhHrpArW0pcHezuBqfDSkukY3fhE56TrbDE+nkFwIgc6Z5ENF9iefoaeHh1QToJo+nnoajLcnsC8FVEdKHvzE="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.17.0-rc8_1643359987489_0.8159121808275085"},"_hasShrinkwrap":false},"0.18.0-rc5":{"name":"@ckb-lumos/indexer","version":"0.18.0-rc5","description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"homepage":"https://github.com/nervosnetwork/lumos#readme","license":"MIT","main":"lib/index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"cpu":["x64"],"os":["win32","darwin","linux"],"repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"dependencies":{"@ckb-lumos/base":"0.18.0-rc5","@ckb-lumos/bi":"0.18.0-rc5","@ckb-lumos/toolkit":"0.18.0-rc5","neon-cli":"^0.4.0","node-pre-gyp":"^0.14.0","request":"^2.88.2","xxhash":"^0.3.0"},"scripts":{"build":"neon build","build-release":"neon build --release","fmt":"prettier --write \"{lib,scripts,tests}/**/*.js\" index.d.ts && cd native && cargo fmt --all --","lint":"eslint -c ../../.eslintrc.js \"{lib,scripts,tests}/**/*.js\"","preinstall":"node scripts/patch_if_in_workspace.js","install":"node scripts/install_binary.js || npm run build-release","package":"npm run build-release && rm -rf native/target && node-pre-gyp package","package-for-electron":"node scripts/build_for_electron.js && rm -rf native/target && node scripts/package_for_electron.js","test":"ava **/*.test.js --timeout=2m"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"binary":{"module_name":"index","host":"https://github.com/nervosnetwork/lumos/releases/download/","remote_path":"v{version}","package_name":"lumos-indexer-{node_abi}-{platform}-{arch}.tar.gz","module_path":"./native","pkg_path":"."},"devDependencies":{"electron-build-env":"^0.2.0"},"gitHead":"842d5853f8ac8ae6ae74b9c9fa1d99b8aa161b66","readme":"# `@ckb-lumos/indexer`\n\nCKB indexer used in lumos framework. Might be possible for independent usage as well. It is based on a [Rust based native indexer](https://github.com/quake/ckb-indexer) for stability and performance.\n\nThe indexer is designed to consume from the following sources:\n\n* Direct access of CKB's data dir via RocksDB's readonly or secondary mode;\n* Consistent queries of CKB's RPC.\n\nIt is also designed to store the indexed data in either of the following storage choices:\n\n* A local RocksDB directory;\n* Remote SQL database, supported databases now include latest stable versions of PostgreSQL and MySQL. For now, the SQL indexer is maintained as a separate `@ckb-lumos/sql-indexer` package, we might merge the 2 indexer packages into one later.\n\nNote for the moment, SQLite is not officially supported, single-node users or Electron users are highly recommended to use the RocksDB solution.\n\n## Usage\n\n### Start Indexer\n\n```javascript\nconst { Indexer, CellCollector, TransactionCollector } = require(\"@ckb-lumos/indexer\");\nconst indexer = new Indexer(\"http://127.0.0.1:8114\", \"/tmp/indexed-data\");\nindexer.startForever();\n```\n\nTo enable HTTP persistent connection to CKB node:\n\n```javascript\nconst httpAgent = new http.Agent({\n\tkeepAlive: true\n});\nconst httpsAgent = new https.Agent({\n\tkeepAlive: true\n});\n\nconst agent = function(_parsedURL) {\n  if (_parsedURL.protocol == 'http:') {\n    return httpAgent;\n  } else {\n    return httpsAgent;\n  }\n}\n\nconst uri = \"http://127.0.0.1:8114\";\nconst indexer = new Indexer(uri, \"/tmp/indexed-data\", { rpcOptions: { agent: agent(new URL(uri))}});\n```\n\n### CellCollector\n\nTo query existing cells, you can create a CellCollector:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also specify both `lock` and `type` script: \n```javascript\ncellCollector = new CellCollector(indexer, {\n    lock: {\n        args: \"0x92aad3bbab20f225cff28ec1d856c6ab63284c7a\",\n        code_hash: \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n        hash_type: \"type\"\n    },\n    type: {\n        args: \"0x\",\n        code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n        hash_type: \"type\"\n    }\n})\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\n\nRange query for cells between given block_numbers is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x225510\", // \"0x\" + 2250000n.toString(16)\n  toBlock: \"0x225ce0\", // \"0x\" + 2252000n.toString(16)\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\nIt will fetch cells between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query cells is supported:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of cellCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of cells being skipped, which in the above code snippet means it would skip the first 100 cells and return from the 101st one.\n\nOrder by block number is supported by setting `order` field explicitly:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n\nFine grained query for cells can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `argsLen`:\n\n```javascript\ncellCollector = new CellCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    argsLen: 20, \n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    // when the `argsLen` is not setted here, it will use the outside `argsLen` config, which in this case is -1 by default\n  }\n});\n\nfor await (const cell of cellCollector.collect()) {\n  console.log(cell);\n}\n```\n\n### TransactionCollector \n\nSimilar solution can be used to query for transactions related to a lock script:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x0000000000000000000000000000000000000000000000000000000000000000\",\n    hash_type: \"data\",\n    args: \"0x62e907b15cbf27d5425399ebf6f0fb50ebb88f18\",\n  },\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nRange query for transactions between given block_numbers is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x0\", // \"0x\" + 0n.toString(16) \n  toBlock: \"0x7d0\" , // \"0x\" + 2000n.toString(16)\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nIt will fetch transactions between `[fromBlock, toBlock]`, which means both `fromBlock` and `toBlock` are included in query range.\n\nPage jump when query transactions is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  skip: 100,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `skip` field represents the number of transactions being skipped, which in the above code snippet means it would skip the first 100 transactions and return from the 101st one.\n\nOrder by block number is supported:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n  fromBlock: \"0x4e20\", // \"0x\" + 20000n.toString(16)\n  toBlock: \"0x5208\", // \"0x\" + 21000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 10,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\n\nPrefix search is supported on `args`. The default `argsLen` is -1, which means you pass the full slice of original args, and you can specify it when the `args` field is the prefix of original args.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df3\", // truncate the last byte of orignal args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: 20, // default option is -1\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nYou can also set it as `any` when the argsLen of the field args might have multiple possibilities, for example, lock script's args could be 20 in normal scenario and 28 in multisig scenario,  or any other length in customized scenarios. However, there's some performance lost when use `any` rather than explicitly specified length due to the low-level implementation.\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash: \n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\", // truncate the last two bytes of original args: 0xa528f2b9a51118b193178db4cf2f3db92e7df323\n  },\n  argsLen: \"any\",\n  fromBlock: \"0x253b40\", // \"0x\" + 2440000n.toString(16)\n  toBlock: \"0x253f28\", // \"0x\" + 2441000n.toString(16)\n  order: \"desc\", // default option is \"asc\"\n  skip: 300,\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nFine grained query for transactions can be achieved by using [ScriptWrapper](https://github.com/nervosnetwork/lumos/blob/cd418d258085d3cb6ab47eeaf5347073acf5422e/packages/base/index.d.ts#L123), with customized options like `ioType`, `argsLen`:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    script: {\n      code_hash: \n        \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n      hash_type: \"type\",\n      args: \"0xe60f7f88c94ef365d540afc1574c46bb017765\", // trucate the last byte of original args: 0xe60f7f88c94ef365d540afc1574c46bb017765a2\n    },\n    ioType: \"both\",\n    argsLen: 20, // when the `argsLen` is not setted here, it will use the outside `argsLen` config\n  },\n  type: {\n    script: {\n      code_hash: \"0x82d76d1b75fe2fd9a27dfbaa65a039221a380d76c926f378d3f81cf3e7e13f2e\",\n      hash_type: \"type\",\n      args: \"0x\",\n    },\n    ioType: \"input\",\n  }\n});\n\nfor await (const tx of txCollector.collect()) {\n  console.log(tx);\n}\n```\n\nThe `ioType` field is among `input | output | both`.\n\n### TransactionCollector batch request\n\nThe TransactionCollector's `collect()` method follows an iterator pattern, yielding transaction one by one, which enables pagination combined with `skip` queryOption together. However, there might be some scenarios you want to send a batch request:\n\n```javascript\ntxCollector = new TransactionCollector(indexer, {\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\ntxHashes = await txCollector.getTransactionHashes().toArray();\n\n// use indexer's rpc instance or create a new one\nbatchRpc = indexer.rpc.batch();\n\n// const { RPC } = require(\"ckb-js-toolkit\");\n// const httpAgent = new http.Agent({\n// \tkeepAlive: true\n// });\n// const httpsAgent = new https.Agent({\n// \tkeepAlive: true\n// });\n//\n// const agent = function(_parsedURL) {\n//   if (_parsedURL.protocol == 'http:') {\n//   \treturn httpAgent;\n//   } else {\n//   \treturn httpsAgent;\n//   }\n// }\n//\n// const uri = \"http://127.0.0.1:8114\";\n// const rpc = new RPC(uri, { agent: agent(new URL(uri))});\n\n// query 20 txs at most each request\nfor (let i = 0; i < 20 && i < txHashes.length; i++) {\n  batchRpc = batchRpc.get_transaction(txHashes[i]);\n}\n\nawait batchRpc.send();\n\n```\n\n### EventEmitter\n\nEvent-driven pattern is also supported besides the above polling pattern. After subsribing for certain `lock|type` script, it will emit a `changed` event when a block containing the subsribed script is indexed or rollbacked. \n\nThe principle of the design is unreliable notification queue, so developers are supposed to pull from the data sources via `CellCollector|TransactionCollector`, to find out what might happened: cell consumed, new cell generated, new transaction generated, or a chain fork happened, etc; and take the next step accordingly.\n\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7df323\",\n  },\n});\n\neventEmitter.on(\"changed\",  () => {\n  console.log(\"States changed with the script, please pull the data sources from the indexer to find out what happend\");\n})\n\n```\n\nOther query options like `fromBlock|argsLen|data` are also supported.\n```javascript\neventEmitter = indexer.subscribe({\n  lock: {\n    code_hash:\n      \"0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8\",\n    hash_type: \"type\",\n    // the args bytes length is 18, truncate the last 2 bytes.\n    args: \"0xa528f2b9a51118b193178db4cf2f3db92e7d\",\n  },\n  // default value is -1\n  argsLen: 20,\n  // default value is \"any\"\n  data: \"0x\",\n  // default value is 0\n  fromBlock: 0x3e8, // \"0x\" + 1000n.toString(16)\n});\n```\n\nListen to median time change when blocks changed.\n\n```javascript\nconst medianTimeEmitter = indexer.subscribeMedianTime();\nmedianTimeEmitter.on(\"changed\", (medianTime) => {\n  console.log(medianTime);\n});\n```\n\n## Electron note\n\nOne design goal of lumos, is that even though we might leverage native Rust code to speed things up, you don't need to have Rust installed in your machine to use the framework. However, this goal hits a slight roadblock since electron have its own module versions.\n\nThere are 2 paths to work around this issue:\n\nFirst, we do provide pre-built binaries linked with electron's node version. Use the following command to install npm dependencies in your Electron app:\n\n```bash\n$ LUMOS_NODE_RUNTIME=electron npm i\n```\n\nThis will make sure that pre-built binaries compiled for Electron will be downloaded.\n\nSecond, you can also follow the [steps](https://neon-bindings.com/docs/electron-apps) in Neon's documentation to rebuild the binaries. Note this path would require Rust being installed on your system for now.\n\nNote this issue is actually caused since we are still leveraging the old native node module solution. We are also evaluating other solutions, such as [N-API](https://medium.com/@atulanand94/beginners-guide-to-writing-nodejs-addons-using-c-and-n-api-node-addon-api-9b3b718a9a7f), which is based on a stable API, so there is no need to recompile everything for a different Node.js version. We do hope that in later versions, we can convert to N-API so there is not need to deal with inconsistent module versions.\n","readmeFilename":"README.md","_id":"@ckb-lumos/indexer@0.18.0-rc5","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","dist":{"integrity":"sha512-9Ddvi0NMHfLVjyXewgEapU6ezzwh37bUavgKzqdrGleefX3EgZc4g2YFU64lWIrn25IVjgd9SMSeEYcRftCyrQ==","shasum":"463a46743a568fd8591101ca25ded7c2b3d0675f","tarball":"https://registry.npmjs.org/@ckb-lumos/indexer/-/indexer-0.18.0-rc5.tgz","fileCount":14,"unpackedSize":156868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh88UWCRA9TVsSAnZWagAA7JwQAIaUXLrLxAwaSEs0zHwp\n5OMnPXftZTHvo+zQGWo9ANAJTnJ/DEYz4cf/uM8DBpZOemo+NtAi7KTgulZm\nKh0Lg0GyLnE48EHaVVCtBl9px6OxPtlrdBkitvymkS/vsMswtLtzb6XdOYji\nkaiacfex7qgpyUvhgSirpuFk8OmBsK4YBjgEDtAx8Boj5s4V8TES9ggGyHAS\nSYayMFAcdIFihq4UEDik+BJbN3G/cZPiT0/4FOBapiB9kXFQSTj0Jfo5rsj3\nmBTw/nzUVMn712UoSLXAM/CnX3nxmcvzHhl41SFusUHxDdRRZudA2dRkR9mO\ndJeDM5+Cg0hgwTY/ebJ2KQNXn9Zkv8V4rTVoUsewjzX7KcREPtP5R90UvNDX\nuFXwtU1eIrmOmRkD3oI2Ce08NYZa4KL9vOk7B9aPa7D4X7G+mpeR0owOJBZD\nzV3QabT5SxSAufBR/qIaYxDuqudYoGv9/gyYe+aq0mVHcu/qMqg9Y9T3gZuV\nrPgEwJNWXeDmXnyp2y70K+32v/pLxriSaR6VUxfc6T97KRCnowgOtk1mds2z\nJWlYgfjvLA9i8wmD6NxMpd3m6Sx5qu+N9p8VQ/eiglYpNDhfhIs6pobcIEe1\nDW5b3zjZK15IKDiFRylDZzA8MH16gvP9sCh4Y4GQ9MalfeV2LdM69YvP2u3m\nmY2s\r\n=21lG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT7C3F/tVHJFy8n6pI8MyLbJ8ArpT8E2kgazjPaRTB4AiBk1aJ6PSUC2y+IckZO7XLvrUt4eNPtMXeixgPJmXx9iA=="}]},"_npmUser":{"name":"homura","email":"homura.dev@gmail.com"},"directories":{},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/indexer_0.18.0-rc5_1643365653851_0.4381238400328813"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-17T03:38:17.758Z","0.1.2":"2020-04-17T03:38:18.121Z","modified":"2022-04-04T23:09:54.585Z","0.1.3":"2020-04-17T06:35:09.394Z","0.1.6":"2020-05-23T00:41:45.983Z","0.1.7":"2020-05-23T05:36:12.393Z","0.2.0":"2020-06-01T07:44:19.552Z","0.2.1":"2020-06-01T07:54:55.395Z","0.2.2":"2020-06-02T05:58:07.408Z","0.2.3":"2020-06-02T05:59:53.751Z","0.2.4":"2020-06-02T06:23:58.161Z","0.2.5-rc.2":"2020-06-05T06:49:21.937Z","0.2.5-rc.3":"2020-06-05T06:57:56.589Z","0.3.0":"2020-06-10T07:32:01.459Z","0.4.0":"2020-06-29T02:16:46.318Z","0.4.1":"2020-06-30T04:17:20.235Z","0.4.2":"2020-06-30T07:03:42.582Z","0.4.3":"2020-06-30T14:02:31.649Z","0.4.4-rc.0":"2020-07-01T04:58:20.043Z","0.4.4":"2020-07-01T06:17:41.116Z","0.4.5":"2020-07-02T12:55:10.226Z","0.4.7":"2020-07-08T02:35:39.194Z","0.4.8":"2020-07-08T04:59:29.680Z","0.5.0":"2020-07-10T04:15:38.835Z","0.5.1":"2020-07-16T04:26:56.760Z","0.5.2":"2020-07-21T06:49:57.289Z","0.5.4":"2020-07-27T07:10:13.847Z","0.6.0":"2020-07-27T10:48:57.390Z","0.7.0":"2020-08-04T06:29:19.272Z","0.7.1":"2020-08-04T09:29:48.285Z","0.7.3":"2020-08-06T05:22:38.347Z","0.7.4":"2020-08-06T15:30:56.257Z","0.8.0":"2020-08-07T13:40:00.477Z","0.9.0":"2020-08-19T04:58:02.567Z","0.10.0":"2020-08-19T08:34:08.333Z","0.11.0-rc1":"2020-08-25T05:11:24.591Z","0.11.0-rc2":"2020-08-27T11:55:51.542Z","0.12.0":"2020-09-16T04:40:16.239Z","0.13.0":"2020-10-09T12:11:25.121Z","0.13.1":"2020-10-10T05:12:16.766Z","0.13.2":"2020-11-13T13:29:12.509Z","0.13.3":"2020-11-14T08:59:58.319Z","0.14.0":"2020-11-24T08:54:31.833Z","0.14.1":"2020-12-04T15:17:19.003Z","0.14.2-rc1":"2020-12-21T06:01:24.248Z","0.14.2-rc2":"2020-12-23T06:06:45.064Z","0.14.2-rc3":"2020-12-26T10:33:52.132Z","0.14.2-rc4":"2020-12-28T16:44:30.327Z","0.14.2-rc5":"2020-12-31T11:15:24.973Z","0.14.2-rc6":"2021-01-04T05:23:17.954Z","0.15.0":"2021-01-22T06:09:48.005Z","0.16.0":"2021-02-02T12:38:39.432Z","0.17.0-rc5":"2021-09-07T01:49:59.903Z","0.18.0-rc1":"2021-09-07T05:35:31.663Z","0.18.0-rc2":"2021-11-08T13:49:34.016Z","0.17.0-rc6":"2021-12-07T13:00:55.375Z","0.18.0-rc3":"2021-12-08T11:46:41.923Z","0.17.0-rc7":"2022-01-13T14:32:12.171Z","0.18.0-rc4":"2022-01-13T14:48:44.300Z","0.17.0-rc8":"2022-01-28T08:53:07.616Z","0.18.0-rc5":"2022-01-28T10:27:34.008Z"},"maintainers":[{"name":"homura","email":"homura.dev@gmail.com"},{"name":"xuejie.nervos","email":"x@nervos.org"},{"name":"classicalliu","email":"classicalliu@gmail.com"}],"description":"CKB Indexer for Lumos framework, might be suitable for independent usage as well","homepage":"https://github.com/nervosnetwork/lumos#readme","repository":{"type":"git","url":"git+https://github.com/nervosnetwork/lumos.git"},"author":{"name":"Xuejie Xiao","email":"xxuejie@gmail.com"},"bugs":{"url":"https://github.com/nervosnetwork/lumos/issues"},"license":"MIT","readme":"","readmeFilename":""}