Skip to content

feat: Add Ledger hardware wallet support #58

feat: Add Ledger hardware wallet support

feat: Add Ledger hardware wallet support #58

Triggered via pull request October 27, 2025 12:58
Status Failure
Total duration 57s
Artifacts

ci.yml

on: pull_request
Test Coverage
24s
Test Coverage
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 30 warnings
Test Coverage
Process completed with exit code 1.
src/tests/integration/wallet.test.ts > Wallet Integration Tests > removeWallet > should not error when removing non-existent wallet: src/tests/integration/wallet.test.ts#L159
AssertionError: expected [Function] to not throw an error but 'WalletError: Wallet nonexistent-id no…' was thrown - Expected: undefined + Received: "WalletError: Wallet nonexistent-id not found" ❯ src/tests/integration/wallet.test.ts:159:14
Test on Node.js 20.x
Process completed with exit code 1.
src/tests/integration/wallet.test.ts > Wallet Integration Tests > removeWallet > should not error when removing non-existent wallet: src/tests/integration/wallet.test.ts#L159
AssertionError: expected [Function] to not throw an error but 'WalletError: Wallet nonexistent-id no…' was thrown - Expected: undefined + Received: "WalletError: Wallet nonexistent-id not found" ❯ src/tests/integration/wallet.test.ts:159:14
Test on Node.js 18.x
The strategy configuration was canceled because "test._20_x" failed
Test on Node.js 18.x
Process completed with exit code 1.
src/tests/integration/wallet.test.ts > Wallet Integration Tests > removeWallet > should not error when removing non-existent wallet: src/tests/integration/wallet.test.ts#L159
AssertionError: expected [Function] to not throw an error but 'WalletError: Wallet nonexistent-id no…' was thrown - Expected: undefined + Received: "WalletError: Wallet nonexistent-id not found" ❯ src/tests/integration/wallet.test.ts:159:14
Test on Node.js 22.x
The strategy configuration was canceled because "test._20_x" failed
Test on Node.js 22.x
The operation was canceled.
src/tests/integration/wallet.test.ts > Wallet Integration Tests > removeWallet > should not error when removing non-existent wallet: src/tests/integration/wallet.test.ts#L159
AssertionError: expected [Function] to not throw an error but 'WalletError: Wallet nonexistent-id no…' was thrown - Expected: undefined + Received: "WalletError: Wallet nonexistent-id not found" ❯ src/tests/integration/wallet.test.ts:159:14
Test on Node.js 20.x: src/tests/unit/services/safe-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/contract-service.test.ts#L364
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/contract-service.test.ts#L356
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/contract-service.test.ts#L151
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/contract-service.test.ts#L37
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/api-service.test.ts#L280
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/api-service.test.ts#L86
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/api-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/api-service.test.ts#L74
Unexpected any. Specify a different type
Test on Node.js 20.x: src/tests/unit/services/api-service.test.ts#L39
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/safe-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/contract-service.test.ts#L364
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/contract-service.test.ts#L356
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/contract-service.test.ts#L151
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/contract-service.test.ts#L37
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/api-service.test.ts#L280
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/api-service.test.ts#L86
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/api-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/api-service.test.ts#L74
Unexpected any. Specify a different type
Test on Node.js 18.x: src/tests/unit/services/api-service.test.ts#L39
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/safe-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/contract-service.test.ts#L364
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/contract-service.test.ts#L356
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/contract-service.test.ts#L151
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/contract-service.test.ts#L37
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/api-service.test.ts#L280
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/api-service.test.ts#L86
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/api-service.test.ts#L75
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/api-service.test.ts#L74
Unexpected any. Specify a different type
Test on Node.js 22.x: src/tests/unit/services/api-service.test.ts#L39
Unexpected any. Specify a different type