Skip to content

Run Aave V4 Spec

Run Aave V4 Spec #187

Manually triggered November 12, 2025 12:47
Status Failure
Total duration 6m 39s
Artifacts

on-demand.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

10 errors
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: packages/spec/repay/business.spec.ts#L296
InvariantError: Expected a value, got: [GraphQL] Bad user input - Amount must be higher than zero ❯ invariant packages/types/src/helpers/invariant.ts:20:11 ❯ A packages/core/src/utils.ts:20:3 ❯ ResultAsync.<anonymous> node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:133:33 ❯ node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:43:71 ❯ __awaiter node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:39:12 ❯ node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:129:60 ❯ packages/spec/repay/business.spec.ts:296:21
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
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 supplies more collateral: packages/spec/positions/business.spec.ts#L135
InvariantError: Expected result to be Ok: Transaction failed: 0x1013f93b6ac52d0e8b87e151a69460864febed737fe553c1c6ada3492c87a3ae → View on explorer: https://dashboard.tenderly.co/tx/0x1013f93b6ac52d0e8b87e151a69460864febed737fe553c1c6ada3492c87a3ae ❯ $ packages/types/src/helpers/assertions.ts:31:11 ❯ packages/spec/positions/business.spec.ts:135:11
packages/spec/borrow/multipleBorrows.spec.ts > Borrowing from Multiple Reserves on Aave V4 > Given a user with collateral supplied to a reserve > When the user borrows from two different reserves > Then the user has two active borrow positions with correct amounts: packages/spec/borrow/multipleBorrows.spec.ts#L46
InvariantError: Expected a value, got: [GraphQL] Bad user input - Amount must be higher than zero ❯ invariant packages/types/src/helpers/invariant.ts:20:11 ❯ A packages/core/src/utils.ts:20:3 ❯ ResultAsync.<anonymous> node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:133:33 ❯ node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:43:71 ❯ __awaiter node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:39:12 ❯ node_modules/.pnpm/[email protected]/node_modules/neverthrow/dist/index.cjs.js:129:60 ❯ packages/spec/borrow/multipleBorrows.spec.ts:46:29