feat(4337): entrypoint 0.8 + eip7702 #2446
Annotations
11 errors and 2 warnings
Run tests:
src/account-abstraction/actions/bundler/estimateUserOperationGas.test.ts#L44
ReferenceError: beforeAll is not defined
❯ src/account-abstraction/actions/bundler/estimateUserOperationGas.test.ts:44:3
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/9796', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/9796', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/9796', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/9796', walk: 'Function<walk>' }
|
Run tests:
src/account-abstraction/actions/bundler/estimateUserOperationGas.test.ts#L44
ReferenceError: beforeAll is not defined
❯ src/account-abstraction/actions/bundler/estimateUserOperationGas.test.ts:44:3
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/5105', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/5105', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/5105', walk: 'Function<walk>' }
|
Run tests:
src/utils/rpc/http.ts#L148
HttpRequestError: HTTP request failed.
Status: 400
URL: http://localhost
Request body: {"method":"evm_setIntervalMining","params":[0]}
Details: Bad Request
Version: viem@x.y.z
❯ Object.request src/utils/rpc/http.ts:148:17
❯ fn src/clients/transports/http.ts:145:19
❯ request src/clients/transports/http.ts:150:39
❯ withRetry.delay.count.count src/utils/buildRequest.ts:129:22
❯ attemptRetry src/utils/promise/withRetry.ts:44:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: 'Bad Request', docsPath: undefined, metaMessages: [ 'Status: 400', 'URL: http://localhost', 'Request body: {"method":"evm_setIntervalMining","params":[0]}' ], shortMessage: 'HTTP request failed.', version: '2.26.3', body: { method: 'evm_setIntervalMining', params: [ +0 ] }, headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, status: 400, url: 'http://127.0.0.1:8545/5105', walk: 'Function<walk>' }
|
|
Run tests
Attempt 2 failed. Reason: Child_process exited with error code 1
|
Run tests
Attempt 1 failed. Reason: Child_process exited with error code 1
|
Loading