Skip to content

feat: lru cache on checksumAddress; note on EIP-1191 #731

feat: lru cache on checksumAddress; note on EIP-1191

feat: lru cache on checksumAddress; note on EIP-1191 #731

Triggered via push May 11, 2024 05:42
Status Failure
Total duration 8m 24s
Artifacts

changesets.yml

on: push
Matrix: Verify / Test Environments
Matrix: Verify / Test
Create version pull request
1m 5s
Create version pull request
Matrix: Verify / Types
Matrix: Verify / Wagmi
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 6 warnings
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 1` mismatched Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 2` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 3` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 4` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 1` mismatched Anvil log output ======================================= eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 2` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 3` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 4` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 1` mismatched Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash Anvil log output ======================================= eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash evm_setIntervalMining eth_getBlockByNumber anvil_setBalance eth_chainId eth_sendTransaction eth_estimateGas eth_getTransactionByHash - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
src/actions/public/getTransaction.test.ts > gets transaction (eip2930): src/actions/public/getTransaction.test.ts#L103
Error: Snapshot `gets transaction (eip2930) 2` mismatched - Expected + Received @@ -1,8 +1,11 @@ [ "hash", "nonce", + "blockHash", + "blockNumber", + "transactionIndex", "from", "to", "value", "gasPrice", "gas", @@ -12,10 +15,7 @@ "v", "yParity", "chainId", "accessList", "type", - "blockHash", - "blockNumber", - "transactionIndex", "typeHex", ] ❯ src/actions/public/getTransaction.test.ts:103:36
Verify / Test (http, 3, 3)
The job was canceled because "http_1_3" failed.
src/op-stack/actions/getPortalVersion.test.ts > sepolia: src/op-stack/actions/getPortalVersion.test.ts#L26
Error: Snapshot `sepolia 1` mismatched Anvil log output ======================================= eth_chainId eth_sendTransaction eth_estimateGas eth_chainId eth_sendTransaction eth_estimateGas txpool_inspect anvil_mine Transaction: 0x5e2b9e886391c5b73113cebc20809087918d78b7912b1a609bab7931eee71026 Gas used: 21000 Transaction: 0xcbb861a55a4e3270208e770caa4b9a2f34d27290b8e0b456a869e5fcca991d63 Gas used: 42000 Block Number: 19808252 Block Hash: 0xd473ac9631a903bf024e2da7c1897e01183d68810401a4344e4408e2aa51b926 Block Time: "Mon, 6 May 2024 03:05:50 +0000" txpool_inspect anvil_reset evm_setIntervalMining eth_sign eth_sign evm_setIntervalMining anvil_reset evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= eth_chainId eth_sendTransaction eth_estimateGas eth_chainId eth_sendTransaction eth_estimateGas txpool_inspect anvil_mine Transaction: 0x5e2b9e886391c5b73113cebc20809087918d78b7912b1a609bab7931eee71026 Gas used: 21000 Transaction: 0xcbb861a55a4e3270208e770caa4b9a2f34d27290b8e0b456a869e5fcca991d63 Gas used: 42000 Block Number: 19808252 Block Hash: 0xd473ac9631a903bf024e2da7c1897e01183d68810401a4344e4408e2aa51b926 Block Time: "Mon, 6 May 2024 03:05:50 +0000" txpool_inspect anvil_reset evm_setIntervalMining eth_sign eth_sign evm_setIntervalMining anvil_reset evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= eth_chainId eth_sendTransaction eth_estimateGas eth_chainId eth_sendTransaction eth_estimateGas txpool_inspect anvil_mine Transaction: 0x5e2b9e886391c5b73113cebc20809087918d78b7912b1a609bab7931eee71026 Gas used: 21000 Transaction: 0xcbb861a55a4e3270208e770caa4b9a2f34d27290b8e0b456a869e5fcca991d63 Gas used: 42000 Block Number: 19808252 Block Hash: 0xd473ac9631a903bf024e2da7c1897e01183d68810401a4344e4408e2aa51b926 Block Time: "Mon, 6 May 2024 03:05:50 +0000" txpool_inspect anvil_reset evm_setIntervalMining eth_sign eth_sign evm_setIntervalMining anvil_reset evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= eth_chainId eth_sendTransaction eth_estimateGas eth_chainId eth_sendTransaction eth_estimateGas txpool_inspect anvil_mine Transaction: 0x5e2b9e886391c5b73113cebc20809087918d78b7912b1a609bab7931eee71026 Gas used: 21000 Transaction: 0xcbb861a55a4e3270208e770caa4b9a2f34d27290b8e0b456a869e5fcca991d63 Gas used: 42000 Block Number: 19808252 Block Hash: 0xd473ac9631a903bf024e2da7c1897e01183d68810401a4344e4408e2aa51b926 Block Time: "Mon, 6 May 2024 03:05:50 +0000" txpool_inspect anvil_reset evm_setIntervalMining eth_sign eth_sign evm_setIntervalMining anvil_reset evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining - Expected + Received { "major": 3, - "minor": 8, + "minor": 3, "patch": 0, } ❯ src/op-stack/actions/getPortalVersion.test.ts:26:19
src/op-stack/actions/getPortalVersion.test.ts > sepolia: src/op-stack/actions/getPortalVersion.test.ts#L26
Error: Snapshot `sepolia 2` mismatched - Expected + Received { "major": 3, - "minor": 8, + "minor": 3, "patch": 0, } ❯ src/op-stack/actions/getPortalVersion.test.ts:26:19
src/op-stack/actions/getPortalVersion.test.ts > sepolia: src/op-stack/actions/getPortalVersion.test.ts#L26
Error: Snapshot `sepolia 3` mismatched - Expected + Received { "major": 3, - "minor": 8, + "minor": 3, "patch": 0, } ❯ src/op-stack/actions/getPortalVersion.test.ts:26:19
src/op-stack/actions/getPortalVersion.test.ts > sepolia: src/op-stack/actions/getPortalVersion.test.ts#L26
Error: Snapshot `sepolia 4` mismatched - Expected + Received { "major": 3, - "minor": 8, + "minor": 3, "patch": 0, } ❯ src/op-stack/actions/getPortalVersion.test.ts:26:19
Verify / Test (http, 3, 3)
The operation was canceled.
Verify / Test (http, 2, 3)
The job was canceled because "http_1_3" failed.
src/op-stack/actions/getTimeToFinalize.test.ts > default: src/op-stack/actions/getTimeToFinalize.ts#L156
ViemError: Withdrawal has not been proven on L1. Version: viem@1.0.2 Anvil log output ======================================= evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining Anvil log output ======================================= evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining anvil_reset evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining evm_setIntervalMining ❯ Module.getTimeToFinalize src/op-stack/actions/getTimeToFinalize.ts:156:11 ❯ src/op-stack/actions/getTimeToFinalize.test.ts:28:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: undefined, docsPath: undefined, metaMessages: undefined, shortMessage: 'Withdrawal has not been proven on L1.', version: 'viem@1.0.2', walk: 'Function<walk>' }
src/op-stack/actions/getTimeToFinalize.test.ts > default: src/op-stack/actions/getTimeToFinalize.ts#L156
ViemError: Withdrawal has not been proven on L1. Version: viem@1.0.2 ❯ Module.getTimeToFinalize src/op-stack/actions/getTimeToFinalize.ts:156:11 ❯ src/op-stack/actions/getTimeToFinalize.test.ts:28:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: undefined, docsPath: undefined, metaMessages: undefined, shortMessage: 'Withdrawal has not been proven on L1.', version: 'viem@1.0.2', walk: 'Function<walk>' }
src/op-stack/actions/getTimeToFinalize.test.ts > default: src/op-stack/actions/getTimeToFinalize.ts#L156
ViemError: Withdrawal has not been proven on L1. Version: viem@1.0.2 ❯ Module.getTimeToFinalize src/op-stack/actions/getTimeToFinalize.ts:156:11 ❯ src/op-stack/actions/getTimeToFinalize.test.ts:28:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: undefined, docsPath: undefined, metaMessages: undefined, shortMessage: 'Withdrawal has not been proven on L1.', version: 'viem@1.0.2', walk: 'Function<walk>' }
src/op-stack/actions/getTimeToFinalize.test.ts > default: src/op-stack/actions/getTimeToFinalize.ts#L156
ViemError: Withdrawal has not been proven on L1. Version: viem@1.0.2 ❯ Module.getTimeToFinalize src/op-stack/actions/getTimeToFinalize.ts:156:11 ❯ src/op-stack/actions/getTimeToFinalize.test.ts:28:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: undefined, docsPath: undefined, metaMessages: undefined, shortMessage: 'Withdrawal has not been proven on L1.', version: 'viem@1.0.2', walk: 'Function<walk>' }
Verify / Test (http, 2, 3)
The operation was canceled.
Verify / Test (http, 1, 3)
Attempt 1 failed. Reason: Child_process exited with error code 1
Verify / Test (http, 1, 3)
Attempt 2 failed. Reason: Child_process exited with error code 1
Verify / Test (http, 3, 3)
Attempt 1 failed. Reason: Child_process exited with error code 1
Verify / Test (http, 2, 3)
Attempt 1 failed. Reason: Child_process exited with error code 1
Verify / Wagmi (latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Verify / Wagmi (5.4.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.