diff --git a/package-lock.json b/package-lock.json index 60d5b3b..2a500e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,13 +9,13 @@ "@ethersproject/abi": "^5.6.1", "@subsquid/archive-registry": "^2.1.4", "@subsquid/big-decimal": "^0.0.0", - "@subsquid/evm-processor": "^0.3.2", - "@subsquid/file-store-csv": "^0.2.0", + "@subsquid/evm-processor": "^0.4.0", + "@subsquid/file-store-csv": "^0.4.0", "dotenv": "^16.0.0", "ethers": "^5.6.4" }, "devDependencies": { - "@subsquid/evm-typegen": "2.0.4", + "@subsquid/evm-typegen": "2.1.1", "@typechain/ethers-v5": "^10.1.0", "@types/node": "^17.0.23", "@typescript-eslint/eslint-plugin": "^4.33.0", @@ -957,13 +957,13 @@ "peer": true }, "node_modules/@subsquid/archive-registry": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@subsquid/archive-registry/-/archive-registry-2.1.4.tgz", - "integrity": "sha512-kk0tGqWBKws7UAjCBcGdiTSRz4kWrPd20UlLOdRyTCjAbf82HGCGvuHSehPY4cJbKkTaNgBGuMo/SpQUv48bUQ==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@subsquid/archive-registry/-/archive-registry-2.1.14.tgz", + "integrity": "sha512-STsM5ys44lV5aW+Ha1go5eLfTCLJGrB603/Ok4JbaruaU23RBTsIyLkI4FK08sSEkeQhX54xR7U/fZX85yjnIA==", "dependencies": { "@subsquid/util-internal": "^1.0.0", "commander": "^10.0.0", - "node-abort-controller": "^2", + "easy-table": "^1.2.0", "node-fetch": "^2" }, "bin": { @@ -979,9 +979,9 @@ } }, "node_modules/@subsquid/evm-processor": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@subsquid/evm-processor/-/evm-processor-0.3.2.tgz", - "integrity": "sha512-WWag531nCmq9XFxUO7SDpcigYuOFmEDzaTa8sTdE5rdiZpp1uHVTGzWGfnqwAEkrhErrsLrJD9CZo58PAWD/cA==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@subsquid/evm-processor/-/evm-processor-0.4.0.tgz", + "integrity": "sha512-gDvJEtOiVuC7eX4m89o9e6mgrdGp6DYqLFrDt+qd9kGBruj0ZsoygqKjkaDC4QbmbxV/CXOUyZX9j07+pdGEPw==", "dependencies": { "@subsquid/logger": "^0.3.0", "@subsquid/rpc-client": "^1.0.2", @@ -998,9 +998,9 @@ } }, "node_modules/@subsquid/evm-typegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@subsquid/evm-typegen/-/evm-typegen-2.0.4.tgz", - "integrity": "sha512-siDUk77jO0Cl58nqt81rAhIaCCVmSm6++rgcILJKRct/pTmAvqloCQqeho+f65XjXhxm1s7JazLsh4jt5mqevg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@subsquid/evm-typegen/-/evm-typegen-2.1.1.tgz", + "integrity": "sha512-v906DTqNLs6L/g8FdoMKkpSXrM0O3M/LZPnCZyU8xcRrUGqtQl+PWA17MEbPvhofptqOTMhB9hS/guMM91jyPA==", "dev": true, "dependencies": { "@ethersproject/abi": "^5.7.0", @@ -1009,7 +1009,7 @@ "@subsquid/util-internal": "^1.1.0", "@subsquid/util-internal-code-printer": "^0.1.1", "@subsquid/util-internal-commander": "^0.0.2", - "@subsquid/util-internal-http-client": "^0.0.1", + "@subsquid/util-internal-http-client": "^0.1.0", "commander": "^10.0.0" }, "bin": { @@ -1409,9 +1409,9 @@ } }, "node_modules/@subsquid/file-store": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@subsquid/file-store/-/file-store-0.0.1.tgz", - "integrity": "sha512-XFVTydF6xuhJXaXfxRzqudHeHeH5UuAwMGh5ga29XdVq5Zq75oK9T0dsm6rNMjeoAYWb1b6kLHZ2+4FjmpnuUw==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@subsquid/file-store/-/file-store-0.3.2.tgz", + "integrity": "sha512-LPzL4EjstyrvLCd5UmadHZXXUwpln+dUefmKqFcoM2cYCOZKlsOHWt/Scx7sUbDkQAKomB/FjVL53oSo9tkzwg==", "peer": true, "dependencies": { "@subsquid/util-internal": "^1.0.0", @@ -1419,15 +1419,16 @@ } }, "node_modules/@subsquid/file-store-csv": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@subsquid/file-store-csv/-/file-store-csv-0.2.0.tgz", - "integrity": "sha512-ClTBpuUoSz85XjSgA80sTNPe+5884HoTg6xLFgXGmMpeEPLPbQ9ALwUjIC8NtUr4RWzrX2yssvglwaH9RHK+gQ==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@subsquid/file-store-csv/-/file-store-csv-0.4.1.tgz", + "integrity": "sha512-/9fRnPvu8TId3786Kd5Jr94cIrGoh6uVoyECCWeuiBa1AZJ1ERJO1qM1j7MmhhghEHGrlW/T9QgIRKKcysShSw==", "dependencies": { - "@subsquid/util-internal-json": "^0.2.0", - "@subsquid/util-naming": "^0.0.0" + "@subsquid/util-internal-json": "^0.2.1", + "@subsquid/util-naming": "^0.0.0", + "strftime": "^0.10.1" }, "peerDependencies": { - "@subsquid/file-store": "^0.0.1" + "@subsquid/file-store": "^0.3.0" } }, "node_modules/@subsquid/file-store-csv/node_modules/@subsquid/util-naming": { @@ -1514,9 +1515,9 @@ "integrity": "sha512-sNok0jQV6+OpAl3QKaH2VFh8PKZyZ6XHZhZ71LeirOhgfVprKFmEvFG9yQIp7qKe7JGXmolX54zu150OMP9f5w==" }, "node_modules/@subsquid/util-internal-http-client": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@subsquid/util-internal-http-client/-/util-internal-http-client-0.0.1.tgz", - "integrity": "sha512-jEtQMu/hYpdK4rU/kEyYwsQh95OC7HZexmWIyNRVMlS/3iRy2Ia6bSJKIUtb/baA4+KMU+l6xaWhvMKIHw8eoQ==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@subsquid/util-internal-http-client/-/util-internal-http-client-0.1.0.tgz", + "integrity": "sha512-LOSOX1Yv4t/NA/90qrmmCArOYTntxWV4dcnTXadKXQiM9gPnVNGLCa+Z17HYjBrvZFHDdYglV2F9kOikOqDd/Q==", "dev": true, "dependencies": { "@subsquid/logger": "^0.3.1", @@ -1850,8 +1851,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true, - "peer": true, "engines": { "node": ">=8" } @@ -2138,6 +2137,15 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, "node_modules/cluster-key-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.0.tgz", @@ -2384,6 +2392,18 @@ "dev": true, "peer": true }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "optional": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/denque": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", @@ -2427,6 +2447,17 @@ "node": ">=12" } }, + "node_modules/easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "optionalDependencies": { + "wcwidth": "^1.0.1" + } + }, "node_modules/elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", @@ -3475,11 +3506,6 @@ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "node_modules/node-abort-controller": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-2.0.0.tgz", - "integrity": "sha512-L8RfEgjBTHAISTuagw51PprVAqNZoG6KSB6LQ6H1bskMVkFs5E71IyjauLBv3XbuomJlguWF/VnRHdJ1gqiAqA==" - }, "node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", @@ -4145,6 +4171,14 @@ "npm": ">=6" } }, + "node_modules/strftime": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.2.tgz", + "integrity": "sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg==", + "engines": { + "node": ">=0.2.0" + } + }, "node_modules/string-format": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/string-format/-/string-format-2.0.0.tgz", @@ -4781,6 +4815,15 @@ "dev": true, "peer": true }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "optional": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, "node_modules/web-streams-polyfill": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", @@ -5610,13 +5653,13 @@ "peer": true }, "@subsquid/archive-registry": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@subsquid/archive-registry/-/archive-registry-2.1.4.tgz", - "integrity": "sha512-kk0tGqWBKws7UAjCBcGdiTSRz4kWrPd20UlLOdRyTCjAbf82HGCGvuHSehPY4cJbKkTaNgBGuMo/SpQUv48bUQ==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@subsquid/archive-registry/-/archive-registry-2.1.14.tgz", + "integrity": "sha512-STsM5ys44lV5aW+Ha1go5eLfTCLJGrB603/Ok4JbaruaU23RBTsIyLkI4FK08sSEkeQhX54xR7U/fZX85yjnIA==", "requires": { "@subsquid/util-internal": "^1.0.0", "commander": "^10.0.0", - "node-abort-controller": "^2", + "easy-table": "^1.2.0", "node-fetch": "^2" } }, @@ -5629,9 +5672,9 @@ } }, "@subsquid/evm-processor": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@subsquid/evm-processor/-/evm-processor-0.3.2.tgz", - "integrity": "sha512-WWag531nCmq9XFxUO7SDpcigYuOFmEDzaTa8sTdE5rdiZpp1uHVTGzWGfnqwAEkrhErrsLrJD9CZo58PAWD/cA==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@subsquid/evm-processor/-/evm-processor-0.4.0.tgz", + "integrity": "sha512-gDvJEtOiVuC7eX4m89o9e6mgrdGp6DYqLFrDt+qd9kGBruj0ZsoygqKjkaDC4QbmbxV/CXOUyZX9j07+pdGEPw==", "requires": { "@subsquid/logger": "^0.3.0", "@subsquid/rpc-client": "^1.0.2", @@ -5648,9 +5691,9 @@ } }, "@subsquid/evm-typegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@subsquid/evm-typegen/-/evm-typegen-2.0.4.tgz", - "integrity": "sha512-siDUk77jO0Cl58nqt81rAhIaCCVmSm6++rgcILJKRct/pTmAvqloCQqeho+f65XjXhxm1s7JazLsh4jt5mqevg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@subsquid/evm-typegen/-/evm-typegen-2.1.1.tgz", + "integrity": "sha512-v906DTqNLs6L/g8FdoMKkpSXrM0O3M/LZPnCZyU8xcRrUGqtQl+PWA17MEbPvhofptqOTMhB9hS/guMM91jyPA==", "dev": true, "requires": { "@ethersproject/abi": "^5.7.0", @@ -5659,7 +5702,7 @@ "@subsquid/util-internal": "^1.1.0", "@subsquid/util-internal-code-printer": "^0.1.1", "@subsquid/util-internal-commander": "^0.0.2", - "@subsquid/util-internal-http-client": "^0.0.1", + "@subsquid/util-internal-http-client": "^0.1.0", "commander": "^10.0.0" }, "dependencies": { @@ -5878,9 +5921,9 @@ } }, "@subsquid/file-store": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@subsquid/file-store/-/file-store-0.0.1.tgz", - "integrity": "sha512-XFVTydF6xuhJXaXfxRzqudHeHeH5UuAwMGh5ga29XdVq5Zq75oK9T0dsm6rNMjeoAYWb1b6kLHZ2+4FjmpnuUw==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@subsquid/file-store/-/file-store-0.3.2.tgz", + "integrity": "sha512-LPzL4EjstyrvLCd5UmadHZXXUwpln+dUefmKqFcoM2cYCOZKlsOHWt/Scx7sUbDkQAKomB/FjVL53oSo9tkzwg==", "peer": true, "requires": { "@subsquid/util-internal": "^1.0.0", @@ -5888,12 +5931,13 @@ } }, "@subsquid/file-store-csv": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@subsquid/file-store-csv/-/file-store-csv-0.2.0.tgz", - "integrity": "sha512-ClTBpuUoSz85XjSgA80sTNPe+5884HoTg6xLFgXGmMpeEPLPbQ9ALwUjIC8NtUr4RWzrX2yssvglwaH9RHK+gQ==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@subsquid/file-store-csv/-/file-store-csv-0.4.1.tgz", + "integrity": "sha512-/9fRnPvu8TId3786Kd5Jr94cIrGoh6uVoyECCWeuiBa1AZJ1ERJO1qM1j7MmhhghEHGrlW/T9QgIRKKcysShSw==", "requires": { - "@subsquid/util-internal-json": "^0.2.0", - "@subsquid/util-naming": "^0.0.0" + "@subsquid/util-internal-json": "^0.2.1", + "@subsquid/util-naming": "^0.0.0", + "strftime": "^0.10.1" }, "dependencies": { "@subsquid/util-naming": { @@ -5974,9 +6018,9 @@ "integrity": "sha512-sNok0jQV6+OpAl3QKaH2VFh8PKZyZ6XHZhZ71LeirOhgfVprKFmEvFG9yQIp7qKe7JGXmolX54zu150OMP9f5w==" }, "@subsquid/util-internal-http-client": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@subsquid/util-internal-http-client/-/util-internal-http-client-0.0.1.tgz", - "integrity": "sha512-jEtQMu/hYpdK4rU/kEyYwsQh95OC7HZexmWIyNRVMlS/3iRy2Ia6bSJKIUtb/baA4+KMU+l6xaWhvMKIHw8eoQ==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@subsquid/util-internal-http-client/-/util-internal-http-client-0.1.0.tgz", + "integrity": "sha512-LOSOX1Yv4t/NA/90qrmmCArOYTntxWV4dcnTXadKXQiM9gPnVNGLCa+Z17HYjBrvZFHDdYglV2F9kOikOqDd/Q==", "dev": true, "requires": { "@subsquid/logger": "^0.3.1", @@ -6206,9 +6250,7 @@ "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true, - "peer": true + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { "version": "4.3.0", @@ -6416,6 +6458,12 @@ "wrap-ansi": "^7.0.0" } }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "optional": true + }, "cluster-key-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.0.tgz", @@ -6604,6 +6652,15 @@ "dev": true, "peer": true }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "optional": true, + "requires": { + "clone": "^1.0.2" + } + }, "denque": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", @@ -6635,6 +6692,15 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==" }, + "easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "requires": { + "ansi-regex": "^5.0.1", + "wcwidth": "^1.0.1" + } + }, "elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", @@ -7477,11 +7543,6 @@ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "node-abort-controller": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-2.0.0.tgz", - "integrity": "sha512-L8RfEgjBTHAISTuagw51PprVAqNZoG6KSB6LQ6H1bskMVkFs5E71IyjauLBv3XbuomJlguWF/VnRHdJ1gqiAqA==" - }, "node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", @@ -7939,6 +8000,11 @@ "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==" }, + "strftime": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.2.tgz", + "integrity": "sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg==" + }, "string-format": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/string-format/-/string-format-2.0.0.tgz", @@ -8361,6 +8427,15 @@ "dev": true, "peer": true }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "optional": true, + "requires": { + "defaults": "^1.0.3" + } + }, "web-streams-polyfill": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", diff --git a/package.json b/package.json index 8dc797d..fcf712b 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,13 @@ "@ethersproject/abi": "^5.6.1", "@subsquid/archive-registry": "^2.1.4", "@subsquid/big-decimal": "^0.0.0", - "@subsquid/evm-processor": "^0.3.2", - "@subsquid/file-store-csv": "^0.2.0", + "@subsquid/evm-processor": "^0.4.0", + "@subsquid/file-store-csv": "^0.4.0", "dotenv": "^16.0.0", "ethers": "^5.6.4" }, "devDependencies": { - "@subsquid/evm-typegen": "2.0.4", + "@subsquid/evm-typegen": "2.1.1", "@typechain/ethers-v5": "^10.1.0", "@types/node": "^17.0.23", "@typescript-eslint/eslint-plugin": "^4.33.0",