Skip to content

Run Aave V4 Spec

Run Aave V4 Spec #267

Manually triggered December 15, 2025 13:26
Status Failure
Total duration 6m 43s
Artifacts

on-demand.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

10 errors
All Tests
Process completed with exit code 1.
packages/spec/tools/chains.spec.ts > Querying Chains on Aave V4 > Given a user who wants to fetch a single chain > When fetching a single chain > Then it should return the expected data for the chain: packages/spec/tools/chains.spec.ts#L36
Error: Snapshot `Querying Chains on Aave V4 > Given a user who wants to fetch a single chain > When fetching a single chain > Then it should return the expected data for the chain 1` mismatched - Expected + Received @@ -7,14 +7,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", ❯ packages/spec/tools/chains.spec.ts:36:30
packages/spec/tools/chains.spec.ts > Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains by chain IDs > Then it should return the expected chains: packages/spec/tools/chains.spec.ts#L26
Error: Snapshot `Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains by chain IDs > Then it should return the expected chains 1` mismatched - Expected + Received @@ -8,14 +8,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", ❯ packages/spec/tools/chains.spec.ts:26:30
packages/spec/tools/chains.spec.ts > Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains with a filter > Then it should return the expected list chains with filter ALL: packages/spec/tools/chains.spec.ts#L15
Error: Snapshot `Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains with a filter > Then it should return the expected list chains with filter ALL 1` mismatched - Expected + Received @@ -8,14 +8,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -30,14 +32,16 @@ "isTestnet": true, "name": "Vector Demo", "nativeGateway": "0xaFFeb64d35B9b7e540A43E1F3482Dd77A88912d1", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/9297c351-c07f-4985-a015-8d2b034419bf", ❯ packages/spec/tools/chains.spec.ts:15:32
packages/spec/tools/chains.spec.ts > Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains with a filter > Then it should return the expected list chains with filter TESTNET_ONLY: packages/spec/tools/chains.spec.ts#L15
Error: Snapshot `Querying Chains on Aave V4 > Given a user who wants to list available chains > When listing supported chains with a filter > Then it should return the expected list chains with filter TESTNET_ONLY 1` mismatched - Expected + Received @@ -8,14 +8,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -30,14 +32,16 @@ "isTestnet": true, "name": "Vector Demo", "nativeGateway": "0xaFFeb64d35B9b7e540A43E1F3482Dd77A88912d1", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/9297c351-c07f-4985-a015-8d2b034419bf", ❯ packages/spec/tools/chains.spec.ts:15:32
packages/spec/repay/business.spec.ts > Repaying Loans on Aave V4 > Given a user and a reserve with an active borrow position > When the user repays a partial amount of the loan > Then the borrow position is updated to reflect the reduced outstanding balance: packages/spec/repay/business.spec.ts#L80
InvariantError: Expected result to be Ok: Execution reverted for an unknown reason. Estimate Gas Arguments: from: 0xd319d2A83397BC49be9279805FeDb12856c772b0 to: 0xBa97c5E52cd5BC3D7950Ae70779F8FfE92d40CdC value: 0 ETH data: 0xd6bda0c0000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000116f2000000000000000000000000d319d2a83397bc49be9279805fedb12856c772b0 Details: execution reverted Version: [email protected] due to Execution reverted for an unknown reason. Details: execution reverted Version: [email protected] due to RPC Request failed. URL: https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146 Request body: {"method":"eth_estimateGas","params":[{"data":"0xd6bda0c0000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000116f2000000000000000000000000d319d2a83397bc49be9279805fedb12856c772b0","from":"0xd319d2A83397BC49be9279805FeDb12856c772b0","gas":"0x35297","maxFeePerGas":"0x2","maxPriorityFeePerGas":"0x1","nonce":"0xa","to":"0xBa97c5E52cd5BC3D7950Ae70779F8FfE92d40CdC","value":"0x0"}]} Details: execution reverted Version: [email protected] ❯ N packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/repay/business.spec.ts:80:7
packages/spec/positions/business.spec.ts > Health Factor Scenarios on Aave V4 > Given a user with a one supply position as collateral > And the user has a one borrow position > When the user repays partially the borrow position: packages/spec/positions/business.spec.ts#L218
InvariantError: Expected result to be Ok: Execution reverted for an unknown reason. Estimate Gas Arguments: from: 0xCB81674BB00399CF6100A113ce6ED5c2Cb7e9D27 to: 0xBa97c5E52cd5BC3D7950Ae70779F8FfE92d40CdC value: 0 ETH data: 0xb1e8f8ef0000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000004b34085da6b9b3000000000000000000000000cb81674bb00399cf6100a113ce6ed5c2cb7e9d27 Details: execution reverted Version: [email protected] due to Execution reverted for an unknown reason. Details: execution reverted Version: [email protected] due to RPC Request failed. URL: https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146 Request body: {"method":"eth_estimateGas","params":[{"data":"0xb1e8f8ef0000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000004b34085da6b9b3000000000000000000000000cb81674bb00399cf6100a113ce6ed5c2cb7e9d27","from":"0xCB81674BB00399CF6100A113ce6ED5c2Cb7e9D27","gas":"0x3ad14","maxFeePerGas":"0x2","maxPriorityFeePerGas":"0x1","nonce":"0x8","to":"0xBa97c5E52cd5BC3D7950Ae70779F8FfE92d40CdC","value":"0x0"}]} Details: execution reverted Version: [email protected] ❯ N packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/positions/business.spec.ts:218:11
packages/spec/liquidity/spokes.spec.ts > Querying Spokes on Aave V4 > Given a user who wants to fetch spokes by hub > Then it should return the spokes for the specified hub: packages/spec/liquidity/spokes.spec.ts#L31
Error: Snapshot `Querying Spokes on Aave V4 > Given a user who wants to fetch spokes by hub > Then it should return the spokes for the specified hub 1` mismatched - Expected + Received @@ -11,14 +11,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -39,14 +41,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -67,14 +71,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -95,14 +101,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", ❯ packages/spec/liquidity/spokes.spec.ts:31:34
packages/spec/liquidity/spokes.spec.ts > Querying Spokes on Aave V4 > Given a user who wants to fetch spokes by chain ID > Then it should return the spokes: packages/spec/liquidity/spokes.spec.ts#L19
Error: Snapshot `Querying Spokes on Aave V4 > Given a user who wants to fetch spokes by chain ID > Then it should return the spokes 1` mismatched - Expected + Received @@ -11,14 +11,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -39,14 +41,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -67,14 +71,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -95,14 +101,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", @@ -123,14 +131,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", ❯ packages/spec/liquidity/spokes.spec.ts:19:34
packages/spec/liquidity/hub.spec.ts > Querying Hubs on Aave V4 > Given a user who wants to list available hubs > When fetching hubs by chain ID(s) > Then it should return the expected data for each hub: packages/spec/liquidity/hub.spec.ts#L22
Error: Snapshot `Querying Hubs on Aave V4 > Given a user who wants to list available hubs > When fetching hubs by chain ID(s) > Then it should return the expected data for each hub 1` mismatched - Expected + Received @@ -10,14 +10,16 @@ "isTestnet": true, "name": "Devnet", "nativeGateway": "0x6f1aE3c0A22B393116Ded7332f465b0973fD1027", "nativeInfo": { "__typename": "TokenInfo", - "categories": [], + "categories": [ + "ETH_CORRELATED", + ], "decimals": 18, "icon": "https://statics.aave.com/ethereum.svg", - "id": "RXRoZXI=", + "id": "RXRoZXI6OkVUSA==", "name": "Ether", "symbol": "ETH", }, "nativeWrappedToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "rpcUrl": "https://virtual.mainnet-aave.us-east.rpc.tenderly.co/dbaa58ab-597b-4bcd-ae6a-b8e50f716146", ❯ packages/spec/liquidity/hub.spec.ts:22:23 ❯ packages/spec/liquidity/hub.spec.ts:21:22