Skip to content

Run Aave V4 Spec

Run Aave V4 Spec #191

Manually triggered November 12, 2025 14:15
Status Failure
Total duration 7m 32s
Artifacts

on-demand.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

9 errors
All Tests
Process completed with exit code 1.
packages/spec/supply/business.spec.ts: packages/spec/supply/business.spec.ts#L18
TypeCheckError: '"@aave/client-next/test-utils"' has no exported member named 'ETHEREUM_MKR_ADDRESS'. Did you mean 'ETHEREUM_GHO_ADDRESS'? ❯ packages/spec/supply/business.spec.ts:18:3
packages/spec/withdraw/business.spec.ts > Withdrawing Assets on Aave V4 > Given a user and a reserve with an active supply position > When the user withdraws part of their supplied tokens > Then the user's supply position is updated to reflect the partial withdrawal: packages/spec/withdraw/business.spec.ts#L80
InvariantError: Expected result to be Ok: Transaction failed: 0xcc8f27d7a37d3cab3f680f6be261da4228be920938ddcf562450e2fc4026681b → View on explorer: https://dashboard.tenderly.co/tx/0xcc8f27d7a37d3cab3f680f6be261da4228be920938ddcf562450e2fc4026681b ❯ $ packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/withdraw/business.spec.ts:80:9
packages/spec/supply/business.spec.ts > Supplying Assets on Aave V4 > Given a user and a reserve that supports native token deposits > When the user wants to preview the supply action before performing it > Then the user can review the supply details before proceeding: packages/spec/supply/business.spec.ts#L293
Error: Snapshot `Supplying Assets on Aave V4 > Given a user and a reserve that supports native token deposits > When the user wants to preview the supply action before performing it > Then the user can review the supply details before proceeding 1` mismatched - Expected + Received @@ -11,11 +11,11 @@ "netCollateral": Any<Object>, "riskPremium": { "__typename": "PercentNumberVariation", "after": { "__typename": "PercentNumber", - "decimals": 27, + "decimals": 0, "normalized": "0", "onChainValue": 0n, "value": "0", }, "current": { ❯ packages/spec/supply/business.spec.ts:293:38
packages/spec/supply/business.spec.ts > Supplying Assets on Aave V4 > Given a user and a reserve > When the user supplies tokens with collateral disabled: packages/spec/supply/business.spec.ts#L139
TypeError: Cannot read properties of undefined (reading 'asset') ❯ packages/spec/supply/business.spec.ts:139:31
packages/spec/repay/business.spec.ts > Repaying Loans on Aave V4 > Given a user and a reserve that supports repayments in native tokens > When the user repays the full loan amount in native tokens > Then the borrow position is closed and the repayment is reflected in the user's positions: packages/spec/repay/business.spec.ts#L399
InvariantError: Expected result to be Ok: Transaction failed: 0x6c340a04b3b387dbbcc9a02ab7a272e18101d92c4acd9edc151a6c0e19f6bda3 → View on explorer: https://dashboard.tenderly.co/tx/0x6c340a04b3b387dbbcc9a02ab7a272e18101d92c4acd9edc151a6c0e19f6bda3 ❯ $ packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/repay/business.spec.ts:399:9
packages/spec/positions/business.spec.ts > Aave V4 Health Factor Positions Scenarios > Given a user with a one supply position as collateral > And the user has a one borrow position > When the user repays completely the borrow position: packages/spec/positions/business.spec.ts#L296
InvariantError: Expected result to be Ok: InsufficientBalanceError ❯ $ packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/positions/business.spec.ts:296:11