{"_id":"@attestate/crawler","_rev":"18-ed7e491482476a04aebb9a1aecdaa726","name":"@attestate/crawler","dist-tags":{"latest":"0.7.4"},"versions":{"0.0.1":{"name":"@attestate/crawler","version":"0.0.1","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.0.1","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net","EXTRACTION_WORKER_CONCURRENCY":"12"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"950476d334e19c8c9c84dada22f2fe6f9f161c6d","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.0.1.tgz","fileCount":41,"integrity":"sha512-OLKqv+SesFJ+l0q60Aep7Znl0k81aXMO9pLitAnkwjj3O4nLBKfFRCR5sN5z37jJmBvMgN7KppZZdBzBTkOmUw==","signatures":[{"sig":"MEUCIFxxz9VsesKi0v6LK1mRfy44zuIUrN2U4PZGJsz0rU4JAiEAlyi84KzSocpqGtycXyKSytPHHN8qa/GrQQ69q6+54ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUc8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKMBAAmH1oHMQIsT32+ApF5GPZYLk/MyGAP+58hC7IKWb22WNYvPC3\r\nbQ1PGd5ZvTI9oPXkY+j4Ki0YKdMocA+f89j9+pvyJ9lYONXk73U2zz2DjUnT\r\nxbN7OIUcEdnPLDfwm3tEZ5cjWg451tfLLlkLdjBOG1gIq1UAq24EtgEkqdbs\r\nt0qC/ThMzjwH1tDDXOLiEiCqqcCFUeaFEiEcMQdCGTH5WcZR/D+e6QvqpzXf\r\n90a13ntsobD6TfqRD66IfLXznH0kndZyvZ+QlY4E/S0CBWZwRPjm6dXBRXXn\r\n3n2dAWYGlmpxdT46Wc4E3s4m+q65jnDPFijBXALklpaqyWIps2BgpKOt/kr1\r\nv0p03ENm6eD6uTowRK3ZI+7vkAr8Z7Cx5xpf/p7osJEGNDj8K8vfm7CuUoD8\r\nfcxfYUEAHfLIOZg40dS+7TlUmHwFeE+rsr9h/jHhoNVv4/b1RQPkdgA9Ng2J\r\nKjrSD1TEUSSHOXqwp7LU3TEQY4/RZPhTLGOD7W7SterJc5AYp8uR3lLciP2d\r\nBHPh4S2VP7MwCGvyoaxBIlDghytoIwuKRYqjamWZJ45Pt8sXj9s/DjhfzLgZ\r\nvba6qM7IA0N32z/dlXu+jHJyRsCouStoRwIq6pTB7Ev7/sIE6IeyvxijwnGg\r\nne0y9tHIUHllMX/+DksgxCpkIJz1xAiau1Q=\r\n=kBvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"683194c50f68e462c925502e4f903634705d76db","scripts":{"dev":"DEBUG=* ./crawler.mjs --path crawl_path.mjs --config config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"8.19.3","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"16.19.0","dependencies":{"ajv":"8.11.0","debug":"4.3.4","yargs":"^17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","@neume-network/extraction-worker":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.0.1_1674397500641_0.0449244434724021","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@attestate/crawler","version":"0.2.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.2.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"3d79d4368e5aec7686c0966fb9d2cd54523d7b81","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.2.0.tgz","fileCount":49,"integrity":"sha512-ZjHPDskZtn6Rs/O+dkKwTCiPRm5RD4T4QkxrCTHVYZG4UMkIHkjNrHon+hxh0qT+bSpfp6kjtNj95Lqgr0SpWw==","signatures":[{"sig":"MEQCIF00xnxgAqftFw7p8IwMkKlpVro2yH98+JWS6MoIr/s5AiB7fMtfF/NrQqA8KlQCpcVU2a4kKOg1O770lpp1v+PAwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4nRVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJZRAAhOj2NAEzkNsM7kel0bGOxk836HCCgzCLhd0/mP3S8QVmfsIa\r\nLLb0JyTG/Fye0rC8EJKwYGRsbOhO8sSXWSI46wj5njQzxZwGeCPorYo4KhUs\r\nKnRmYXxjTL66bf1L00/F0oD7vIVHiOCMp0GhdbUuCFRhE7Yy2mSYN9B/midl\r\nr6T5myPY+3efLyB1kmBI1cgeZnqjIK5/uSof8+6XD71ZXf/ADzgRWETkho5W\r\nt6KjaF/TTy8HxM9fiRScTKdhzsi7TbOkYXG2jmbPbJnxkzzhTIl/Hcm64aKV\r\nYHFEmwkDLjNxyAPWVL3cT4Xu4mQCuh5Y1z/NR5ww0BiSw15aMM38LjuTBINR\r\n2xUuV7uqTgfsinQv3K291h63mHkS0GjJg4EXwPt6xXNdSMZZDrCgjfoWqQ6U\r\nnbYkzGrrTkITmWfxYsS1SUn5AIqPJ1sGXo1Y1NRYjruJ3WU5jsVU4TM83WKc\r\nL3QnK6/TK7o6iguiBAUgbO08UjpM49HcK7GNIbhjfHS5NUEnvCM8JfPLAdFv\r\nh2zeAzsyXsw2snFLLD3XFfENy335OFAac5LeuWlxJgu4aAuJzPs8c7E7Sz1y\r\nzXTWqaz9RMHYNJYZCYcC3JB0zb3ZkcKYyxKglSA7tgEvxzvsSFeYpUV+je5p\r\n+ReC978GaAlzyjyROgG9ePGeOTNXuMcpkWI=\r\n=hbi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"de629455844299668dafcd7d9af6b5ff323a3f40","scripts":{"dev":"DEBUG=* ./crawler.mjs --path crawl_path.mjs --config config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"8.19.3","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"16.19.0","dependencies":{"ajv":"8.11.0","debug":"4.3.4","yargs":"^17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","@neume-network/extraction-worker":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.2.0_1675785301092_0.7947483449259236","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@attestate/crawler","version":"0.3.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.3.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"32f6b0a7f3ee59e91bc323ca92279aa67b666218","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.3.0.tgz","fileCount":51,"integrity":"sha512-l8HnpZ3qBFy7Po4YWv+FCYRTD+LhpkjhniRkNTadvWwqi60trCod4XleuxCIyClf9T2fUc4r5IVdRD5lRAFVtA==","signatures":[{"sig":"MEUCIFPRZlhzqkgWe8anXWQEt/2CXxq6JDq/IztLggSahPs3AiEAkfAIBtcBQzm5NyNZM+Ca6TX6nEA72nbBmLmVjd+TJYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4859ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeXRAAk7doBY8btMEO3USSEck0eQ40YemSs0nzs9DF1q/85Z3Cl6Qc\r\nI7tR1tyJtgawnQU4iYjjBeqmAo30TNTTDbXTGdzUbkbIBmpsFg8vOcBWq9J8\r\nPk7F/L7VfDYea4x6NI9eIm32NtInp8LJyX/Yc6eO/MftSh83JQaUZXjzIe1Y\r\nYgp5Dt8THGSdhQE/fDBZh+Iaw3RXNAJFKckJAwLTgEXsSiud7X7Bxo8zQn64\r\nwmgWLLqTyBLj6XAOWpW4x+lyROJi3Og+MxLwqdzfnhGenIkDIIMktGUhUSZW\r\n1aZgw5+isdP8EWBUjxVbBK7FQxjyc/s93H0a5kFlXOySxpRsBLmGN57cCjTf\r\n90ePy5MH6W6Q+0LPtqTg3VZCw6Ns0WuWNFoSnm4e7DjLz83OY01QSh1BU2Ye\r\nQu4XTv8RMnuERdJ7mlgctnzLp3auxwEsQt/SoT3C6exzJ0Cq7x7Ge2w5f7F9\r\nhMnO13gpzZEJfrvs26+AL7VwCuq8kBlX+sXrz7h8m/iCvf/YL/PfdOjroY8t\r\npbs4JyLg+MkgcIT+6g4huy5MmHhB2YR9jGKuRzMGUsrF++EPKjjgliN6FsZN\r\nexNMvs8eCbbVZidpPNUNQDaXga10m/n2JEBmfAv/5M9AM622dRwlqV4NihSR\r\nGdoL4V4W7DaMu7M9NKj4sMbA4tW+mdIsg5c=\r\n=pxec\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"6debad29e0cde630be83b2fdec31beaa8e7c5bdc","scripts":{"dev":"DEBUG=* ./crawler.mjs --path crawl_path.mjs --config config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"8.19.3","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"16.19.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"^17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","@neume-network/extraction-worker":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.3.0_1675873917250_0.708544727352038","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@attestate/crawler","version":"0.4.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.4.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"827ffca2de6445c3805c02a81fbd372f395fc268","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.4.0.tgz","fileCount":54,"integrity":"sha512-UbnUhoZWLq06w3fK1r8TEl7LAYSyWfmUsNXunz95GsEjxG7UaXulTTAhwn8mqmxES0WL8TXzuBhIXR0CK29phw==","signatures":[{"sig":"MEYCIQCZXfvyPWyHcqOEvdbGn5B+k1j7XWGi7zssPAjcb+DiTgIhAKIwBq2Roxxkk7XzAmazsVRVV8gNdWw9qLQkb0BFKzM1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6MPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLIxAAlXqmuzJdeuDELlJfkv+FsGx0JDprgU5xQoUvXVrTr6Jcryj9\r\nOnU1qXDzGEGWlB8dX4V91pTgWh151adk6B//hyB2rLransrdcx6kmUi3mjbL\r\nccpoKeEfCdLZaonzRGLUzvF9HI0BUcVAF3RvC6SRdhzopPstWTICPxp0LvGa\r\nm0wuMz6Q3jfvLnw1AGg7+21v6EWS2FSHdfbwEdP2Vhdrr0PRdlQkjk7NC14u\r\nUlYomhl0hUmYvv2midyT6eM7gwQ8cFRkAQhrsY9O5kMYKsx+L8nrz7pMZKem\r\nH9S1QHczRg0t1uSQkPhPDR1rl6fFR+Le4hLcKuolwEBJQvvBhHMdbhEjyf4q\r\nGop3yR4Uotkfm3iNcZQHAairim1O7ga/S9Ir6OFa94t7DOWOJ3Yi6njNvrf4\r\n8mfnJ9go7CDC68WXPSGGDCu6TqUf1DDPnXgZKJK08fDtj0VfDMpMaIgeQR9+\r\nUDJmIJoUh6HVLswPmuHAYOcXnnM1omq2g5Ha+J7rJnEj+PjzJkJMAOVZbQD1\r\n93oAxwaj+X7GggKOHjlFlVRWOzlhSQjPRULtkCMY+I7cjcqJ+TBB3wn3hChp\r\nh6PXzEevprPI+7xY7YMfOlZFzok0GGQ96KkVDlqqBcphbpcEer1oBgtEjxnL\r\nHKn1WxXeH68rKLl64HpDBQ+FlSkeYhKs9ts=\r\n=mh+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"e506aa65687fa4e31e95c0bc7d973e5e49fcd159","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"8.19.3","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"16.19.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"^17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","@neume-network/extraction-worker":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.4.0_1676198847943_0.10211721373028126","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@attestate/crawler","version":"0.5.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.5.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"e32db0674336795957f0d628c3407750e072d09c","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.5.0.tgz","fileCount":56,"integrity":"sha512-wgkzh8eOatujuAEW0BDogOpESF4YbOziYiwpqgS3HGkpAomiwbe/BRjfdqI+k0sP/Ik/lnzmpjooN2d5jGXrag==","signatures":[{"sig":"MEYCIQCU2t8aNqIXzYDidJnEvcUtpCW75yNj2zFiNR2s7c6JLwIhAPTN8KuFbyeBU4ZEZ/8t0ILSM12TV6stAYt0n8u+gEtt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOB95ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpocQ/8CNReLImo4EZIPf1KECePLYAts4o2DKX51fiuoie3zMlsXjvT\r\nP4QFdXx0y7PMbz6x8m1B9qOkeUzWtxoFIurX9JILiTbeqHYgcaN4UgJnqkZ9\r\n2b603m5YEI/YyvLEOvbAdO958Pe4lmm/rSTXJhO5OOGWBzHLXWOQoCNyhOHu\r\nmqBfi5jYxNzLAKFVZSW2QNMSQWPEtWWcCooUP2dz2Qs/KZMG8y+Mt1UHRsa/\r\n2S+1WAZDjdpqx7hgtuf3GRhBH4oGETxG9pNP+s3x8bOCchZ1QxR8eDDqmvOw\r\nRZ0mmTIrWZptH7sPNMhYdSaRDSOllXSPqOkdhmxMVUOyyQ4sqjwM68C6qZc5\r\nZgOvZ6DvaKKt1+Ogs9uI+8P9+wQLAlkxy3kiVM+usWK8/Z4WE26s7CJHYJIB\r\nPYhpU51GGjPh3ZvVEBWpyqe79zOL4+LxsJ25/GVfGCgwRMeq6zE5bu7YYB5N\r\ngrFRUMHEpVIoGxRjBC4VrVjQT6jR7Zc6pz1Pk18I0OIAH8G3QQl7cBGdT9/M\r\n3N4e4YmyyGy66HIj2oEiLOs0JRjeARGCiPvi/mWtziBLXERCaVmrVfA8igo+\r\npjcNgIKLPfsjkCAUc2Rgre9KQdNFoYbKXRZxqvvtzfc/5MTrwaCjoVKmOj2m\r\nGrJI81knH6zUm8213ppLoT04VZtwGGhEF7A=\r\n=PbYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"00982a89b61462dbe868692b9cdc7c9c3844a97e","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"9.4.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"19.6.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.5.0_1681399673403_0.34579531881781045","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@attestate/crawler","version":"0.5.1","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.5.1","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"5424a93a8b5601f3a37399a792f335918ab430ad","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.5.1.tgz","fileCount":56,"integrity":"sha512-0ezu+89kbdq9+Mfl7CvwxRDbZJ4xfqkrpZ1wz1J3TXR4r0OiLi+9yZ+7tn9kwfx8J73LE3EajtyvoBCvr2SJcQ==","signatures":[{"sig":"MEUCIANoNU8C0Xp0Wb7nblsvMZNu1o8kIocauWUieg2te1HrAiEAmCuMxSQM6egVNzBuNjmNPUZFtKTALTbbveOLLvQBt+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO9AXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPbBAAj60nLhrtTQKRzUxXv15q6lVHgUcMivl77L+Ecr8GvD8+gLnU\r\nJQhCfScF1fDQAuxoMq/0chCDsjojbk4wpmrbojC43bzgIPfnOS3tE7z6GI6M\r\nySBezcf5FB0p0CURJJ+dY59gStBg16U6x4Mr124M1vKlR+gD4ELA9UEFNf2L\r\n5K44b3qQ/l4IvVeC4HYclBO2fcA0b3w+Oc8gInJpOgBc+9AL9MKkQgSLibsn\r\ndYXm1zj6Zz1WvxjFuyIKK1faTM0g+b5KPDS/j+T6khn9a6rAqwMcGHRB5Zg+\r\nZfLTT1Vyhilr2/WMGZluIesuH/YojNyG+K3Q9xJqD5GwocoTGt0kWyiwvBhS\r\nlqr/jXmk6y4kuTYadn4lx5uKrfJ7g+zyRf48Tv+KyY5mOW/dCf4U/NvzBdeY\r\nvF0wx4RABG9lOT4aly5dG4I/nOfYRbJ9Qn71a1jIsWD1vV8E7EteX0LOinOM\r\n5JYUY8JDONk4bSA0tYNrZ46OztRs4QGs3OBaJZ1Ge69jaGe1hkPbHYe1pWvc\r\npGLGy5jIMbmJPABh4ns8jS9jbxzEsS8N31YSAJ4hb6Y+MPV2WKv2/Lc+vFhI\r\ntvOx8Uv330qqRejpI5RMDWpH6my2EmAJWUrvuArCLLu7MxPHaxdPB9hQg2EP\r\n4SwcNUl+REQNj4BzAt6deB1bZ8pTTX3iR30=\r\n=mRVW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"8ce6b4b3d685860bf101893ad15712167bffe1cf","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"9.4.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"19.6.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.5.1_1681641495011_0.6962376608807939","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@attestate/crawler","version":"0.5.2","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.5.2","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"d2a72a622a0b4b98fa0505412c7543cc8d36cc1b","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.5.2.tgz","fileCount":57,"integrity":"sha512-rqE+j95brsRTikKQOqRktDF6ODGRVSOBCjF9g3Oyew8QgYkMg8qNJCph/REzuHyUDi61c489dKpAgtf9VX7nbg==","signatures":[{"sig":"MEQCIFpEVhWBAp7rF23MoN5mNo1FD4fJojXF0AFOAUxfQgMlAiByAghHBKcvctx8EC8eY4uAdkiWqN6bIbeeg97zkw7MOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUYdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/bg/6AxpWua5I0u6ULtGiBNntNbibFVNny7ulqTa2Tzm4PTIUWgkx\r\njrG6SHega6m8y+iJwgA6gBCkYssEkvYr2Pv0gzcXw2eR4qQPi4NjSC399OVu\r\n7mlbloZIKeXf/zlaUQPdBXdGZDP+dhCJJmSRJ1o0ZVF1YAQ9sblw5DC6CLt7\r\neG6WnIOlNdUA7YVAnmc/Uu8eB8Gk3+C9IMwlPbvg18O0LSj24JPGM0sBqY/1\r\nXWY3VjcHoxpHEMIr4ZtwcyCvMrTxK5d7yhI8gl4FyVqVpMaI6RB9L8Rvmop8\r\nec7DzM9lsIwpjJ6dsJbRjDPDZkqcbDtg8UStT6y8x05y+paobkDG/5ab9IpJ\r\no7xxNCjybNNtMgTbEmG0w7ez5BWLWMJx+3NlmxqE2+NtRX1mp2oUNRKPFBDA\r\njWY0NN3r0H/YgHXpErj1CpAgm8xx235w7f/Uqi2ThNwpuDrxH/rXyQm7qfy1\r\nHdYleVqpI7txNBnejMekIci5PyumMqJNs+3WqsCZNoQqUUO4KvOULbbuNKcS\r\nVYlx/Hdzv46Oe0tM60CSdDctmUejJ56Max8oTozpIkbsfyoDQpvegTzl5Fcp\r\nZI7PQy/VDL1EEG5JO1FrR6oeUS8kKdg4kqmMm60hsjZdIQhfDFuB1c7gRm3l\r\nkOlgpp8ZbXL6YndLAymyTXj+NCLbJu2iTgM=\r\n=7bwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/boot.mjs","gitHead":"3f8beab690d50797639a97fc7f7e3aa50a270de2","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"9.4.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"19.6.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.5.2_1683064676769_0.21942755184853846","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@attestate/crawler","version":"0.5.3","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.5.3","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"26817057280cb382621e074728f73bfb895734d8","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.5.3.tgz","fileCount":57,"integrity":"sha512-O0PvlgnIBnP/CBIkNsZ2xal8E5moBJ8CxPZh3sIDSyyGb7Efi/D6jS3MIiJdozTsFdUAgvrabkhMQigA1jnyhg==","signatures":[{"sig":"MEQCIA/VWYHiKMxAhHeMQK2KNupSmfaBNrXejZ+A5up4YpnmAiAa85oLxAoYyAuQdPoJYFt/yUeCDFecLPkqOqNap9ddbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161244},"main":"./src/boot.mjs","gitHead":"a5fe8c590dba2e6a5c2499a7800862c82238d37e","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"9.4.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"19.6.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.5.3_1683975357131_0.4860656789055653","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@attestate/crawler","version":"0.6.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.6.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"968259e831138ccc4ce132f815dc782434f288b8","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.6.0.tgz","fileCount":57,"integrity":"sha512-JTHwW+UvIFtIUwMhuO/9rOPiUG/1Eal73xk1PCUVB5IUdmuVFqoDNIK6e5FHfiY9qyE5yZSGtSr8zibyqtNbZw==","signatures":[{"sig":"MEQCIAMF19Igvg5l4227JGDv8ilw0Y4WKi8Msg5HZ6OY2iaBAiANVm57yPhBAQHBVVMWJpQQ+1pZhNHz6zsQiIF9rcSynQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165781},"main":"./src/boot.mjs","gitHead":"0b7a8d3e61feeee772be84491977e37258adf622","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"9.4.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"19.6.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.1","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.6.0_1689097770948_0.8115524509993077","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@attestate/crawler","version":"0.6.1","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.6.1","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"e505095bad331403560b430cc333e85981626092","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.6.1.tgz","fileCount":57,"integrity":"sha512-saZISn02iB74SHEcrZavFaTFpdXSpVjLs9i1b3QkYrMbx0zGlg4NkP8s6nEkIov9gMJ8U9nbV++MGNTtIW4qoA==","signatures":[{"sig":"MEUCIQCgSB67J9Z7VYpvEK0+W+ZEcuyZ5RQhYzUGiQU0JQuKMQIgD1VUyUlXkMWtiwrn7YDxSSdDGot2ClbZXZmJQa4l/eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165898},"main":"./src/boot.mjs","gitHead":"6d03413bfdbdf502fa7648b94a203d6d14034b58","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"8.19.4","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"16.20.2","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.3","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.6.1_1711841165409_0.6350980735791496","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@attestate/crawler","version":"0.6.2","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.6.2","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"116f5beca8ca1187100789d830981e53f93054d7","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.6.2.tgz","fileCount":58,"integrity":"sha512-+lq5nVOSO3CmtDzDhPiNS1qhdTPl57zPuKVeBS49F4pHpZuEzNr27I+W9trqmk6vWEGS9AU4ku1Qvq83PLR2sA==","signatures":[{"sig":"MEUCIC8+C+l6+2HfyY3ZnFzHCRfFSzgMq9Ens0MSBJzHfXo9AiEAr1CGIy6t52SjGOawI2iRHtGbeUGfnUCzaBxP/cfIWjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166224},"main":"./src/boot.mjs","gitHead":"45e6e8fb6a1490c04445bab2b95fffd75de33a38","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.5.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"18.20.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.3","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.6.2_1733755278874_0.9226369558905692","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@attestate/crawler","version":"0.6.3","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.6.3","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"f25544d319f40fcef02b35d50c886766f1dac917","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.6.3.tgz","fileCount":58,"integrity":"sha512-xCS9loAsq6V1wUYjmezckcRMidKokmxMbw6O7Qfe9bYqHKE7p+NPy8Rj5UxqxOrP/nTYLPAR0yWIgxO5kBuGZA==","signatures":[{"sig":"MEYCIQCcV6+al3mStQiA8Q30YuamzUaf16oTbj2goMRLIN9LtgIhANzsk3svocQT2mXImlOjFhaEMJY49NsBDTg8H1XHrAYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167028},"main":"./src/boot.mjs","gitHead":"28e5092f395357f776444901409153a91ce72f47","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.5.0","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"18.20.0","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.9.3","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"1.7.5","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.6.3_1745995483285_0.35029752503640843","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@attestate/crawler","version":"0.6.4","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.6.4","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"8dfb7b551503d6752ca39f409ced44109dbf79b5","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.6.4.tgz","fileCount":58,"integrity":"sha512-xM1aBbDvynIRL3+j5giQid3TkZjg1wDUB4Pxqm9tCPuiXk2WXln3FhhVyQbf4QfyC+gu7s9T4bCDMlCMzmQesA==","signatures":[{"sig":"MEUCIA6QHnu1Dr+Q6RuFwaqFj65OjHXn3Av4wkPQJnkSfl4MAiEAynKOLV8BG6GU/++csB8hY9yK+iOT+inB0Huyc2sEk4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167110},"main":"./src/boot.mjs","engines":{"node":">=20.0.0"},"gitHead":"1423ce4070c2f02f211249777e520afc73827a7f","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.8.2","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"20.19.4","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.10.0","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"2.7.1","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.6.4_1754905880478_0.5232884514651595","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@attestate/crawler","version":"0.7.0","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.7.0","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"c79d666e53f607d2ab26d2187feaa2d3ea10a7e4","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.7.0.tgz","fileCount":58,"integrity":"sha512-3mgf6HW8zrOj26gR6J8g7YqsAZ04eNEBwiOxUyFpjD4k3CmMNqn7vCx8PEOxyTVkErWB5yRdwAl0B/uGvTZ7rw==","signatures":[{"sig":"MEYCIQDYolwRtHGEOmwQvoldk5jdqp6B+WZDXs2owRi2XHfL1QIhAIA/Ri8+DJI5xOBMOJJt5rMLjbz9reTMsmbvwxjDeeql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171107},"main":"./src/boot.mjs","engines":{"node":">=20.0.0"},"gitHead":"f3f625885046d6342aa80b42bd6241062c79de61","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.8.2","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"20.19.4","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.10.0","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"2.7.1","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.7.0_1760622247829_0.19961935604084458","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@attestate/crawler","version":"0.7.1","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.7.1","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"05924041d7c7d23a05739027eb113b97a3a4481e","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.7.1.tgz","fileCount":58,"integrity":"sha512-pQs8Hc5z86UGqVdbsq9tthVZKJWfVM4HD6wJPjdrE7Egav6CI7m4mI4bccNExnn9kwD46vZI6BzZ9CDshzp4sg==","signatures":[{"sig":"MEQCIDjFLLWmQQrrz7HoOZs2vCKH3dA1nBmWE48ih2WoxZl8AiBtPK6a3IsQ+e7Y/Z1DIxlLYAM34HsERDgVIl9h2Id8Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170807},"main":"./src/boot.mjs","engines":{"node":">=20.0.0"},"gitHead":"0ae44333a9f9aa67e5e2a78256ffb6c25ddac13c","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.8.2","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"20.19.4","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.10.0","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"2.7.1","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.7.1_1760624711160_0.18465747096128182","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@attestate/crawler","version":"0.7.2","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.7.2","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"5a012874d2a5e60364518cb8335377a9eead30ac","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.7.2.tgz","fileCount":58,"integrity":"sha512-nGhttxqVeswK/axoUPGYKC+jG40MVCwrg02iDmPcQjBGee5qyj7qunCMXx2r8z8dgwfhPJ02F6tCx8XdCoZn/Q==","signatures":[{"sig":"MEUCIDJi0t2Q7ZU7IaH+nOf2qMvc92cBp6ho1xOptJ9dzZeDAiEAw5YC8Oh9/9zA8ekWdng0CrvGd4VpH4huvKzRHwW0Dcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171795},"main":"./src/boot.mjs","engines":{"node":">=20.0.0"},"gitHead":"0ecddd39147ea8a9561246ac1c8d34021a4ae405","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.8.2","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"20.19.5","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.10.0","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"2.7.1","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.7.2_1762168975392_0.6647165110073827","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@attestate/crawler","version":"0.7.3","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"url":"https://timdaub.github.io/","name":"Tim Daubenschütz","email":"tim@daubenschuetz.de"},"license":"GPL-3.0-only","_id":"@attestate/crawler@0.7.3","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"homepage":"https://github.com/attestate/crawler#readme","bugs":{"url":"https://github.com/attestate/crawler/issues"},"ava":{"require":["dotenv/config"],"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","DATA_DIR":"data","RPC_API_KEY":"ABC","RPC_HTTP_HOST":"https://cloudflare-eth.com","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"}},"bin":{"crawler":"crawler.mjs"},"dist":{"shasum":"29530f00effff7d8f824a835d8bc5ac44a59f904","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.7.3.tgz","fileCount":58,"integrity":"sha512-XsNbvDWUXPKqwKJuv3vM8jX3jM7UDmnL0vIcVSi/UQhAAhYjqaAZVXWouE0+XJWK1Fyr3A+Y1B4xit6MgPIGqw==","signatures":[{"sig":"MEUCIQDvbT0VM+Xm2td8D14dOchr2XwajM5xIWolfYFCmElQwAIgGDRmPh9EcVRxDHB2zKBt0J7/5+rHdARy3MrPGwrGXRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172525},"main":"./src/boot.mjs","engines":{"node":">=20.0.0"},"gitHead":"3989bd50defe615350ed57947a06c61007d2ac11","scripts":{"dev":"DEBUG=* ./crawler.mjs run config.mjs","test":"ava --verbose --timeout=20s","prepare":"husky install","dev:silent":"node ./src/boot.mjs"},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"repository":{"url":"git+https://github.com/attestate/crawler.git","type":"git"},"_npmVersion":"10.8.2","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","directories":{},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_nodeVersion":"20.19.5","dependencies":{"ajv":"8.11.0","lmdb":"2.7.9","debug":"4.3.4","yargs":"17.5.1","dotenv":"16.0.0","eth-fun":"0.10.0","ajv-formats":"2.1.1","lodash.invert":"4.3.0","@attestate/extraction-worker":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"4.1.0","husky":"7.0.4","esmock":"2.7.1","prettier":"2.6.2","lint-staged":"12.3.7","@attestate/crawler-call-block-logs":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/crawler_0.7.3_1762177074467_0.5458151547129098","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@attestate/crawler","version":"0.7.4","description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","main":"./src/boot.mjs","bin":{"crawler":"crawler.mjs"},"scripts":{"test":"ava --verbose --timeout=20s","dev":"DEBUG=* ./crawler.mjs run config.mjs","dev:silent":"node ./src/boot.mjs","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/attestate/crawler.git"},"keywords":["data","retrieval","on-chain","NFTs","ethereum"],"author":{"name":"Tim Daubenschütz","email":"tim@daubenschuetz.de","url":"https://timdaub.github.io/"},"license":"GPL-3.0-only","bugs":{"url":"https://github.com/attestate/crawler/issues"},"homepage":"https://github.com/attestate/crawler#readme","engines":{"node":">=20.0.0"},"dependencies":{"@attestate/extraction-worker":"0.7.4","ajv":"8.11.0","ajv-formats":"2.1.1","debug":"4.3.4","dotenv":"16.0.0","eth-fun":"0.10.2","lmdb":"2.7.9","lodash.invert":"4.3.0","yargs":"17.5.1"},"devDependencies":{"@attestate/crawler-call-block-logs":"0.5.2","ava":"4.1.0","esmock":"2.7.1","husky":"7.0.4","lint-staged":"12.3.7","prettier":"2.6.2"},"ava":{"nodeArguments":["--loader=esmock","--no-warnings"],"environmentVariables":{"DEBUG":"@attestate*","RPC_HTTP_HOST":"https://cloudflare-eth.com","RPC_API_KEY":"ABC","DATA_DIR":"data","IPFS_HTTPS_GATEWAY":"https://cloudflare-ipfs.com/ipfs/","ARWEAVE_HTTPS_GATEWAY":"https://arweave.net"},"require":["dotenv/config"]},"lint-staged":{"*.{mjs,js,css,md}":"prettier --write"},"_id":"@attestate/crawler@0.7.4","gitHead":"860c2c45c09e7cfc0ad2559e4660e7be223fde34","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-3z+gnWvnTS/PC5Mqvf0ZQtcRcylUZX7QGFqbqNM8kyNudzMQOdmdu8bDWXDG74sEWIBSMMLv0SAxwq42TKh0Zw==","shasum":"8cb89e2ac527a4e3f944388fbc1f4b1cf65eb290","tarball":"https://registry.npmjs.org/@attestate/crawler/-/crawler-0.7.4.tgz","fileCount":58,"unpackedSize":172586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0wHZEYvIIamkRCgV5eJNhRGVrzG9jlAaqy0moKRyhPwIhALbrWRkUYWzJLuZZDDvu0ia3f5ibsr/imV4wTa3fFZn9"}]},"_npmUser":{"name":"timdaub","email":"tim@daubenschuetz.de"},"directories":{},"maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crawler_0.7.4_1762178573581_0.5535291470319013"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-22T14:25:00.552Z","modified":"2025-11-03T14:02:53.965Z","0.0.1":"2023-01-22T14:25:00.881Z","0.2.0":"2023-02-07T15:55:01.270Z","0.3.0":"2023-02-08T16:31:57.466Z","0.4.0":"2023-02-12T10:47:28.112Z","0.5.0":"2023-04-13T15:27:53.638Z","0.5.1":"2023-04-16T10:38:15.222Z","0.5.2":"2023-05-02T21:57:56.970Z","0.5.3":"2023-05-13T10:55:57.344Z","0.6.0":"2023-07-11T17:49:31.146Z","0.6.1":"2024-03-30T23:26:05.603Z","0.6.2":"2024-12-09T14:41:19.089Z","0.6.3":"2025-04-30T06:44:43.453Z","0.6.4":"2025-08-11T09:51:20.658Z","0.7.0":"2025-10-16T13:44:08.010Z","0.7.1":"2025-10-16T14:25:11.351Z","0.7.2":"2025-11-03T11:22:55.583Z","0.7.3":"2025-11-03T13:37:54.676Z","0.7.4":"2025-11-03T14:02:53.786Z"},"bugs":{"url":"https://github.com/attestate/crawler/issues"},"author":{"name":"Tim Daubenschütz","email":"tim@daubenschuetz.de","url":"https://timdaub.github.io/"},"license":"GPL-3.0-only","homepage":"https://github.com/attestate/crawler#readme","keywords":["data","retrieval","on-chain","NFTs","ethereum"],"repository":{"type":"git","url":"git+https://github.com/attestate/crawler.git"},"description":"@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.","maintainers":[{"name":"timdaub","email":"tim@daubenschuetz.de"}],"readme":"# @attestate/crawler\n\n[![dry run prettier](https://github.com/attestate/crawler/actions/workflows/prettier.yml/badge.svg)](https://github.com/attestate/crawler/actions/workflows/prettier.yml)\n[![unit tests](https://github.com/attestate/crawler/actions/workflows/node.js.yml/badge.svg)](https://github.com/attestate-crawler/actions/workflows/node.js.yml)\n\nA JavaScript library for retrieving on-chain storage and generating data\nderivatives.\n\n- **Modular:** Extract, Transform and Load stage separation makes composing\n  simple components into complex workflows possible. Stages are reunnable to\n  recover errors.\n- **Embedded:** Unlike Graph Protocol, Attestate's Crawler does not have a\n  separate server process. It writes directly to\n  [LMDB](http://www.lmdb.tech/doc/), an embedded database that can be read-from\n  thread-safely at any time.\n- **Batteries-included:** Support for Ethereum, IPFS, Arweave, GraphQL and\n  rate-limit pooling for Infura and Alchemy.\n\n## Links\n\n* **[Getting Started](https://attestate.com/crawler/main/getting-started.html)**\n* Documentation: [attestate.com/crawler/main](https://attestate.com/crawler/main)\n\n### License\n\n[SPDX-License-Identifier: GPL-3.0-only](https://spdx.org/licenses/GPL-3.0-only.html)\n","readmeFilename":"readme.md"}