diff --git a/lerna.json b/lerna.json index 51e10f69..f87c0ba4 100644 --- a/lerna.json +++ b/lerna.json @@ -4,7 +4,7 @@ ], "npmClient": "yarn", "useWorkspaces": true, - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "stream": "true", "command": { "version": { diff --git a/package.json b/package.json index 0b72d90e..fd99231d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "root", "private": true, - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "engines": { "node": ">=18.0.0" }, diff --git a/packages/api/package.json b/packages/api/package.json index c7db5a7d..a4517a9f 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "api", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "The API module of Etherspot bundler client", "author": "Etherspot", "homepage": "https://https://github.com/etherspot/skandha#readme", @@ -35,12 +35,12 @@ "class-transformer": "0.5.1", "class-validator": "0.14.0", "ethers": "5.7.2", - "executor": "^1.0.10-alpha", + "executor": "^1.0.11-alpha", "fastify": "4.14.1", "pino": "8.11.0", "pino-pretty": "10.0.0", "reflect-metadata": "0.1.13", - "types": "^1.0.10-alpha" + "types": "^1.0.11-alpha" }, "devDependencies": { "@types/connect": "3.4.35" diff --git a/packages/cli/package.json b/packages/cli/package.json index 06039db6..593a6d7a 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "cli", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "> TODO: description", "author": "zincoshine ", "homepage": "https://https://github.com/etherspot/skandha#readme", @@ -38,14 +38,14 @@ "@libp2p/peer-id-factory": "2.0.1", "@libp2p/prometheus-metrics": "1.1.3", "@multiformats/multiaddr": "12.1.3", - "api": "^1.0.10-alpha", - "db": "^1.0.10-alpha", - "executor": "^1.0.10-alpha", + "api": "^1.0.11-alpha", + "db": "^1.0.11-alpha", + "executor": "^1.0.11-alpha", "find-up": "5.0.0", "got": "12.5.3", "js-yaml": "4.1.0", - "node": "^1.0.10-alpha", - "types": "^1.0.10-alpha", + "node": "^1.0.11-alpha", + "types": "^1.0.11-alpha", "yargs": "17.6.2" }, "devDependencies": { diff --git a/packages/db/package.json b/packages/db/package.json index 21dd161c..f7d60104 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "db", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "The DB module of Etherspot bundler client", "author": "Etherspot", "homepage": "https://github.com/etherspot/etherspot-bundler#readme", @@ -33,7 +33,7 @@ "dependencies": { "@chainsafe/ssz": "0.10.1", "@farcaster/rocksdb": "5.5.0", - "types": "^1.0.10-alpha" + "types": "^1.0.11-alpha" }, "devDependencies": { "@types/rocksdb": "3.0.1", diff --git a/packages/executor/package.json b/packages/executor/package.json index c7c52549..65a38bc0 100644 --- a/packages/executor/package.json +++ b/packages/executor/package.json @@ -1,6 +1,6 @@ { "name": "executor", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "The Relayer module of Etherspot bundler client", "author": "Etherspot", "homepage": "https://https://github.com/etherspot/skandha#readme", @@ -33,7 +33,7 @@ "dependencies": { "async-mutex": "0.4.0", "ethers": "5.7.2", - "params": "^1.0.10-alpha", - "types": "^1.0.10-alpha" + "params": "^1.0.11-alpha", + "types": "^1.0.11-alpha" } } diff --git a/packages/executor/src/modules/eth.ts b/packages/executor/src/modules/eth.ts index 4ff94d2c..98210ec7 100644 --- a/packages/executor/src/modules/eth.ts +++ b/packages/executor/src/modules/eth.ts @@ -472,6 +472,7 @@ export class Eth { return [contract, event[0]]; } } catch (err) { + this.logger.error(err); throw new RpcError( "Missing/invalid userOpHash", RpcErrorCodes.METHOD_NOT_FOUND diff --git a/packages/node/package.json b/packages/node/package.json index a5f37e3c..e3959950 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "node", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "The bundler node module of Etherspot bundler client", "author": "Etherspot", "homepage": "https://https://github.com/etherspot/skandha#readme", @@ -56,24 +56,24 @@ "@libp2p/tcp": "6.1.0", "@multiformats/multiaddr": "11.4.0", "abstract-leveldown": "7.2.0", - "api": "^1.0.10-alpha", + "api": "^1.0.11-alpha", "datastore-core": "8.0.1", - "db": "^1.0.10-alpha", + "db": "^1.0.11-alpha", "ethers": "5.7.2", - "executor": "^1.0.10-alpha", + "executor": "^1.0.11-alpha", "it-filter": "1.0.2", "it-map": "1.0.5", "it-sort": "1.0.0", "it-take": "1.0.1", "libp2p": "0.42.2", - "params": "^1.0.10-alpha", + "params": "^1.0.11-alpha", "prettier": "2.8.4", "snappy": "7.2.2", "snappyjs": "0.7.0", "stream-to-it": "0.2.4", "strict-event-emitter-types": "2.0.0", - "types": "^1.0.10-alpha", - "utils": "^1.0.10-alpha", + "types": "^1.0.11-alpha", + "utils": "^1.0.11-alpha", "varint": "6.0.0", "xxhash-wasm": "1.0.2" }, diff --git a/packages/params/package.json b/packages/params/package.json index a5e760cf..af1e7daf 100644 --- a/packages/params/package.json +++ b/packages/params/package.json @@ -1,6 +1,6 @@ { "name": "params", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "Various bundler parameters", "author": "Etherspot", "homepage": "https://github.com/etherspot/skandha#readme", @@ -26,8 +26,8 @@ "@eth-optimism/sdk": "3.0.0", "@mantleio/sdk": "0.2.1", "ethers": "5.7.2", - "types": "^1.0.10-alpha", - "utils": "^1.0.10-alpha" + "types": "^1.0.11-alpha", + "utils": "^1.0.11-alpha" }, "scripts": { "clean": "rm -rf lib && rm -f *.tsbuildinfo", diff --git a/packages/params/src/whitelisted-entities/paymasters.ts b/packages/params/src/whitelisted-entities/paymasters.ts index cba31010..518ec10f 100644 --- a/packages/params/src/whitelisted-entities/paymasters.ts +++ b/packages/params/src/whitelisted-entities/paymasters.ts @@ -18,6 +18,7 @@ export const WhitelistedPaymasters: IWhitelistedEntity = { getAddress("0xE93ECa6595fe94091DC1af46aaC2A8b5D7990770"), getAddress("0x3870419Ba2BBf0127060bCB37f69A1b1C090992B"), ], + // Arbitrum 42161: [ // Pimlico // https://docs.pimlico.io/reference/erc20-paymaster/contracts @@ -26,6 +27,13 @@ export const WhitelistedPaymasters: IWhitelistedEntity = { // Stackup // https://docs.stackup.sh/docs/entity-addresses getAddress("0xE93ECa6595fe94091DC1af46aaC2A8b5D7990770"), + + // Testing + getAddress("0xA1748d4A93e361e186B7bC19a733f79601315aDe"), + getAddress("0xB55B04045fA72374bF94FCB32cDd63bD81cC4b07"), + getAddress("0x667d2fc02c34a557A87EC7F62FeAe3CA2BabD5d3"), + getAddress("0xde07AF31A650cd77c5F2A69501e7d90c4836F660"), + getAddress("0xE0221Db5bF2F3C22d6639a749B764f52f5B05dfb"), ], 56: [ // Stackup @@ -43,6 +51,10 @@ export const WhitelistedPaymasters: IWhitelistedEntity = { getAddress("0x99fB8d618F52a42049776899D5c07241D344a8A4"), getAddress("0x3bE5380ec8cfe159f0525d16d11E9Baba516C40c"), getAddress("0x9102889001d0901b3d9123651d492e52ce772C6b"), + getAddress("0x875329626E55Cc890b6444b497B1E369f45379F9"), + getAddress("0xD5FD5b4AeF90055a55Dd97A3cCA10c18A653E16b"), + getAddress("0xC016585AbCdBD09AB2b9E1C782486B06b8bbEeF7"), + getAddress("0x950BD6AF4EEe695c1Be4D4335E8710B511356e59"), ], 100: [ // Stackup @@ -103,7 +115,7 @@ export const WhitelistedPaymasters: IWhitelistedEntity = { getAddress("0xE93ECa6595fe94091DC1af46aaC2A8b5D7990770"), getAddress("0x3870419Ba2BBf0127060bCB37f69A1b1C090992B"), ], - // Arbitrum + // Arbitrum testnet 421613: [ // Stackup // https://docs.stackup.sh/docs/entity-addresses diff --git a/packages/types/package.json b/packages/types/package.json index 09d95db3..9d98ea89 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "types", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "The types of Etherspot bundler client", "author": "Etherspot", "homepage": "https://https://github.com/etherspot/skandha#readme", diff --git a/packages/utils/package.json b/packages/utils/package.json index 8756e65c..ac1da000 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "utils", - "version": "1.0.10-alpha", + "version": "1.0.11-alpha", "description": "utils of Etherspot bundler client", "author": "Etherspot", "homepage": "https://https://github.com/etherspot/skandha#readme", @@ -37,6 +37,6 @@ "case": "^1.6.3", "pino": "8.11.0", "pino-pretty": "10.0.0", - "types": "^1.0.10-alpha" + "types": "^1.0.11-alpha" } }