Skip to content

feat: add linea contracts #697

feat: add linea contracts

feat: add linea contracts #697

Triggered via pull request December 3, 2024 15:23
Status Failure
Total duration 1m 28s
Artifacts 1

test-release-alpha.yml

on: pull_request
test-solidity  /  Foundry build n test
59s
test-solidity / Foundry build n test
test-js  /  release
22s
test-js / release
Package Size Report
1m 17s
Package Size Report
release-node-alpha  /  release-alpha
release-node-alpha / release-alpha
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 6 warnings
tests/verification.spec.ts > verification > should have all contracts verified except for the known set of errors: tests/verification.spec.ts#L109
TypeError: Cannot read properties of undefined (reading '0x89502c3731F69DDC95B65753708A07F8Cd0373F4') ❯ tests/verification.spec.ts:109:59
tests/sanity/configEngine.spec.ts > config engine > should reference correct contracts on all getters: tests/sanity/configEngine.spec.ts#L21
ContractFunctionExecutionError: HTTP request failed. Status: 403 URL: https://linea-mainnet.g.alchemy.com/v2/*** Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003e00000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df430000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000047535d246000000000000000000000000000000000000000000000000000000000000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df4300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000458725084000000000000000000000000000000000000000000000000000000000000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df4300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000438013f02000000000000000000000000000000000000000000000000000000000000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df43000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000004cd086d45000000000000000000000000000000000000000000000000000000000000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df430000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000046714ddd5000000000000000000000000000000000000000000000000000000000000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df430000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000043cbadf7800000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}] Raw Call Arguments: to: 0x6c23bAF050ec192afc0B967a93b83e6c5405df43 data: 0x7535d246 Contract Call: address: 0x6c23bAF050ec192afc0B967a93b83e6c5405df43 function: POOL() Docs: https://viem.sh/docs/contract/readContract Details: Forbidden Version: viem@2.21.36 ❯ getContractError node_modules/viem/utils/errors/getContractError.ts:72:10 ❯ readContract node_modules/viem/actions/public/readContract.ts:136:11 ❯ check tests/sanity/configEngine.spec.ts:21:7 ❯ tests/sanity/configEngine.spec.ts:47:5 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: 'Forbidden', docsPath: '/docs/contract/readContract', metaMessages: [ 'Status: 403', 'URL: https://linea-mainnet.g.alchemy.com/v2/***', 'Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003e00000000000000000000000006c23baf050ec192afc0b967a93b83e6c5405df430000000000000000000000000000000000000000000000000000000000000001
tests/sanity/stataFactory.spec.ts > stata factory > should reference correct contracts on all getters: tests/sanity/stataFactory.spec.ts#L27
ContractFunctionExecutionError: HTTP request failed. Status: 403 URL: https://linea-mainnet.g.alchemy.com/v2/*** Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000028ad75ca21793835b975130e9fda149a476a2b7c0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000047535d24600000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}] Raw Call Arguments: to: 0x28ad75CA21793835b975130e9FdA149A476a2b7c data: 0x7535d246 Contract Call: address: 0x28ad75CA21793835b975130e9FdA149A476a2b7c function: POOL() Docs: https://viem.sh/docs/contract/readContract Details: Forbidden Version: viem@2.21.36 ❯ getContractError node_modules/viem/utils/errors/getContractError.ts:72:10 ❯ readContract node_modules/viem/actions/public/readContract.ts:136:11 ❯ check tests/sanity/stataFactory.spec.ts:27:23 ❯ tests/sanity/stataFactory.spec.ts:34:5 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: 'Forbidden', docsPath: '/docs/contract/readContract', metaMessages: [ 'Status: 403', 'URL: https://linea-mainnet.g.alchemy.com/v2/***', 'Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000028ad75ca21793835b975130e9fda149a476a2b7c0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000047535d24600000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}]', ' ', 'Raw Call Arguments:', ' to: 0x28ad75CA21793835b975130e9FdA149A476a2b7c\n data: 0x7535d246', ' ', 'Contract Call:', ' address: 0x28ad75CA21793835b975130e9FdA149A476a2b7c\n function: POOL()' ], shortMessage: 'HTTP request failed.', version: '2.21.36', abi: [ { type: 'function', name: 'POOL', inputs: [], outputs: [ { name: '', type: 'address', internalType: 'address' } ], stateMutability: 'view' } ], args: [], contractAddress: '0x28ad75CA21793835b975130e9FdA149A476a2b7c', formattedArgs: undefined, functionName: 'POOL', sender: undefined, walk: 'Function<walk>' } Caused by: Caused by: CallExecutionError: HTTP request failed. Status: 403 URL: https://linea-mainnet.g.alchemy.com/v2/*** Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000028ad75ca21793835b975130e9fda149a476a2b7c0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000047535d24600000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}] Raw Call Arguments: to: 0x28ad75CA21793835b975130e9FdA149A476a2b7c data: 0x7535d246 Details: Forbidden Version: viem@2.21.36 ❯ getCallError node_modules/viem/utils/errors/getCallError.ts:42:10 ❯ call node_modules/viem/actions/public/call.ts:282:11 ❯ readContract node_modules/viem/actions/public/readContract.ts:120:22 ❯ check tests/sanity/stataFactory.spec.ts:27:23 ❯ tests/sanity/stataFactory.spec.ts:34:5 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: 'Forbidden', docsPath: undefined, metaMessages: [ 'Status: 403', 'URL: https://linea-mainnet.g.alchemy.com/v2/***', 'Request body: [{"method":"eth
tests/sanity/wethGateway.spec.ts > weth gateway > should reference correct contracts on all getters: tests/sanity/wethGateway.spec.ts#L17
ContractFunctionExecutionError: HTTP request failed. Status: 403 URL: https://linea-mainnet.g.alchemy.com/v2/*** Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000004758213271bfdc72224a7a8742dc865fc97756e10000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048da5cb5b00000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}] Raw Call Arguments: to: 0x4758213271BFdC72224A7a8742dC865fC97756e1 data: 0x8da5cb5b Contract Call: address: 0x4758213271BFdC72224A7a8742dC865fC97756e1 function: owner() Docs: https://viem.sh/docs/contract/readContract Details: Forbidden Version: viem@2.21.36 ❯ getContractError node_modules/viem/utils/errors/getContractError.ts:72:10 ❯ readContract node_modules/viem/actions/public/readContract.ts:136:11 ❯ check tests/sanity/wethGateway.spec.ts:17:19 ❯ tests/sanity/wethGateway.spec.ts:37:5 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: 'Forbidden', docsPath: '/docs/contract/readContract', metaMessages: [ 'Status: 403', 'URL: https://linea-mainnet.g.alchemy.com/v2/***', 'Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000004758213271bfdc72224a7a8742dc865fc97756e10000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048da5cb5b00000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}]', ' ', 'Raw Call Arguments:', ' to: 0x4758213271BFdC72224A7a8742dC865fC97756e1\n data: 0x8da5cb5b', ' ', 'Contract Call:', ' address: 0x4758213271BFdC72224A7a8742dC865fC97756e1\n function: owner()' ], shortMessage: 'HTTP request failed.', version: '2.21.36', abi: [ { type: 'function', name: 'owner', inputs: [], outputs: [ { name: '', type: 'address', internalType: 'address' } ], stateMutability: 'view' }, { type: 'function', name: 'renounceOwnership', inputs: [], outputs: [], stateMutability: 'nonpayable' }, { type: 'function', name: 'transferOwnership', inputs: [ { name: 'newOwner', type: 'address', internalType: 'address' } ], outputs: [], stateMutability: 'nonpayable' }, { type: 'event', name: 'OwnershipTransferred', inputs: [ { name: 'previousOwner', type: 'address', indexed: true, internalType: 'address' }, { name: 'newOwner', type: 'address', indexed: true, internalType: 'address' } ], anonymous: false } ], args: [], contractAddress: '0x4758213271BFdC72224A7a8742dC865fC97756e1', formattedArgs: undefined, functionName: 'owner', sender: undefined, walk: 'Function<walk>' } Caused by: Caused by: CallExecutionError: HTTP request failed. Status: 403 URL: https://linea-mainnet.g.alchemy.com/v2/*** Request body: [{"method":"eth_call","params":[{"data":"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000004758213271bfdc72224a7a8742dc865fc97756e10000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048da5cb5b00000000000000000000000000000000000000000000000000000000","to":"0xcA11bde05977b3631167028862bE2a173976CA11"},"latest"]}] Raw Call Arguments: to: 0x4758213271BFdC72224A7a8742dC865fC97756e1 data: 0x8da5cb5b Details: Forbidden
test-js / release
Process completed with exit code 1.
test-js / release
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-solidity / Foundry build n test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Package Size Report
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Package Size Report
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Package Size Report
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Package Size Report
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size
content
2.18 KB