Raise marlin-wallet-web's direct fast-uri pin from ^3.1.4
(resolved 3.1.4) to ^3.1.5 so ajv and the web package pick up the
patch for GHSA-7p8r-x3mc-p8w7 (high).
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABC79fbeab4841f: [marlin-wallet] Bump fast-uri to ^3.1.5 for backslash authority fix
- pnpm install --lockfile-only
- rg 'fast-uri@' pnpm-lock.yaml # 3.1.5
- pnpm audit --audit-level high # GHSA-7p8r gone; high 28→27
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Tail of the build log:
│ Run "pnpm approve-builds" to pick which dependencies should be allowed │
│ to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
Done in 6.4s using pnpm v10.24.0
Scope: 5 of 26 workspace projects
Lockfile is up to date, resolution step is skipped
Done in 983ms using pnpm v10.24.0
/work/abc-ci-builds/metachronik-tests
/work/apps/metachronik /work/abc-ci-builds/metachronik-tests
CI configured to test build. Building...
> metachronik@1.0.0 build /work/apps/metachronik
> tsc && pnpm run copy-assets
> metachronik@1.0.0 copy-assets /work/apps/metachronik
> cp src/database/schema.sql dist/database/
> metachronik@1.0.0 test /work/apps/metachronik
> mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_metachronik.xml --reporter-options 'testsuitesTitle=Metachronik Unit Tests' --reporter-options rootSuiteTitle=Metachronik
(node:1252) ExperimentalWarning: `--experimental-loader` may be removed in the future; instead use `register()`:
--import 'data:text/javascript,import { register } from "node:module"; import { pathToFileURL } from "node:url"; register("ts-node/esm", pathToFileURL("./"));'
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1252) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
-----------------------------|---------|----------|---------|---------|-----------------------------
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
-----------------------------|---------|----------|---------|---------|-----------------------------
All files | 69.38 | 80.81 | 75 | 69.38 |
services | 68.21 | 79.41 | 72.13 | 68.21 |
chronik.ts | 53.54 | 88.09 | 55.55 | 53.54 | ...1233,1239-1245,1251-1280
emptyScriptUtxos.ts | 75 | 68.75 | 66.66 | 75 | 37-38,84-108
knownDuplicateCoinbases.ts | 100 | 100 | 100 | 100 |
tokenApply.ts | 80.73 | 44.82 | 100 | 80.73 | ...,306-307,351-352,364-365
tokenBlockDeltas.ts | 91.2 | 75 | 100 | 91.2 | 40-41,55-56,64-65,81-82
tokenTypes.ts | 100 | 80 | 100 | 100 | 37
utxoApply.ts | 96.7 | 80 | 100 | 96.7 | 142-145,188-189,218-219
utxoTypes.ts | 100 | 100 | 100 | 100 |
utils | 87.94 | 90.9 | 100 | 87.94 |
logger.ts | 79.24 | 100 | 100 | 79.24 | 16-17,31-32,39-42,48-50
opReturnProtocols.ts | 93.18 | 90.9 | 100 | 93.18 | 16-17,26-27,34-35
-----------------------------|---------|----------|---------|---------|-----------------------------
##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1652']
##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2381']
##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='219']
##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='271']
##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='51']
##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='68']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1652']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='2381']
##teamcity[blockClosed name='Code Coverage Summary']
/work/apps/metachronik/coverage/lcov-report /work/apps/metachronik /work/abc-ci-builds/metachronik-tests
/work/apps/metachronik /work/abc-ci-builds/metachronik-tests
Build metachronik-tests completed successfullyTail of the build log:
Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1580 Progress: resolved 1580, reused 98, downloaded 398, added 225 Progress: resolved 1580, reused 98, downloaded 921, added 704 Progress: resolved 1580, reused 98, downloaded 1413, added 1261 Progress: resolved 1580, reused 98, downloaded 1468, added 1580, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/cashtab-faucet-tests /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests CI configured to test build. Building... > cashtab-faucet@0.0.0 build /work/apps/cashtab-faucet > tsc -p ./tsconfig.build.json > cashtab-faucet@0.0.0 test /work/apps/cashtab-faucet > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_cashtab-faucet.xml --reporter-options 'testsuitesTitle=Cashtab Faucet Unit Tests' --reporter-options 'rootSuiteTitle=Cashtab Faucet' ----------------------------|---------|----------|---------|---------|------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------------|---------|----------|---------|---------|------------------------------ All files | 92.95 | 84.07 | 88.88 | 92.95 | cashtab-faucet | 78.57 | 100 | 0 | 78.57 | config.ts | 78.57 | 100 | 0 | 78.57 | 51-59,69-77 cashtab-faucet/src | 92.87 | 79.77 | 100 | 92.87 | recaptcha.ts | 96.59 | 77.27 | 100 | 96.59 | 115-116,122-123,125-126 rewards.ts | 91.8 | 83.33 | 100 | 91.8 | 43-47 routes.ts | 89.86 | 78.94 | 100 | 89.86 | ...3,321-325,331-336,397-406 transactions.ts | 100 | 100 | 100 | 100 | cashtab-faucet/src/chronik | 100 | 100 | 100 | 100 | clientHandler.ts | 100 | 100 | 100 | 100 | parse.ts | 100 | 100 | 100 | 100 | ----------------------------|---------|----------|---------|---------|------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='963'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1036'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='95'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='113'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='16'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='18'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='963'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1036'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/cashtab-faucet/coverage/lcov-report /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests /work/apps/cashtab-faucet /work/abc-ci-builds/cashtab-faucet-tests Build cashtab-faucet-tests completed successfully
Tail of the build log:
Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1582 Progress: resolved 1582, reused 97, downloaded 347, added 446 Progress: resolved 1582, reused 97, downloaded 822, added 878 Progress: resolved 1582, reused 97, downloaded 1320, added 1383 Progress: resolved 1582, reused 97, downloaded 1470, added 1582, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.1s using pnpm v10.24.0 Scope: 5 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/token-server-tests /work/apps/token-server /work/abc-ci-builds/token-server-tests CI configured to test build. Building... > token-server@0.0.0 build /work/apps/token-server > tsc -p ./tsconfig.build.json > token-server@0.0.0 test /work/apps/token-server > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_token-server.xml --reporter-options 'testsuitesTitle=Token Server Unit Tests' --reporter-options 'rootSuiteTitle=Token Server' --------------------|---------|----------|---------|---------|-------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------|---------|----------|---------|---------|-------------------------------------- All files | 90.12 | 84.21 | 85.1 | 90.12 | token-server | 100 | 100 | 100 | 100 | config.ts | 100 | 100 | 100 | 100 | token-server/src | 89.86 | 84.21 | 85.1 | 89.86 | cashtabTokens.ts | 78.3 | 100 | 60 | 78.3 | 46-54,60-73 db.ts | 86 | 87.5 | 70 | 86 | 127-145,151-155,182-185,192-198 iconAuth.ts | 100 | 100 | 100 | 100 | iconModeration.ts | 94.44 | 84.61 | 100 | 94.44 | 79-81,105-107 routes.ts | 95.91 | 95.83 | 100 | 95.91 | 204-208,300-305,319-322 telegram.ts | 86.84 | 74.35 | 86.66 | 86.84 | ...1,289-293,324-326,335-343,405-406 validation.ts | 100 | 88.88 | 100 | 100 | 50 --------------------|---------|----------|---------|---------|-------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1314'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1458'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='144'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='171'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='40'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='47'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1314'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1458'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/token-server/coverage/lcov-report /work/apps/token-server /work/abc-ci-builds/token-server-tests /work/apps/token-server /work/abc-ci-builds/token-server-tests Build token-server-tests completed successfully
Tail of the build log:
│ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 9 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-herald-tests /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests CI not configured to test build. > ecash-herald@2.0.0 pretest /work/apps/ecash-herald > tsx scripts/prepSecrets.ts secrets.ts does not exist, copying secrets.sample.ts... > ecash-herald@2.0.0 test /work/apps/ecash-herald > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-herald.xml --reporter-options 'testsuitesTitle=Ecash Herald Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Herald' ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 89.96 | 80.22 | 95.86 | 89.96 | ecash-herald | 100 | 83.33 | 100 | 100 | config.ts | 100 | 83.33 | 100 | 100 | 1 secrets.ts | 100 | 83.33 | 100 | 100 | 1 ecash-herald/constants | 100 | 81.81 | 100 | 100 | addresses.ts | 100 | 83.33 | 100 | 100 | 1 games.ts | 100 | 80 | 100 | 100 | 1-15 lokad.ts | 100 | 83.33 | 100 | 100 | 1 miners.ts | 100 | 83.33 | 100 | 100 | 1 op_return.ts | 100 | 80 | 100 | 100 | 1-86 senders.ts | 100 | 81.81 | 100 | 100 | 1-12 tokens.ts | 100 | 83.33 | 100 | 100 | 1 ecash-herald/scripts | 94.73 | 42.85 | 66.66 | 94.73 | prepSecrets.ts | 94.73 | 42.85 | 66.66 | 94.73 | 15 ecash-herald/src | 88.79 | 80.36 | 94.62 | 88.79 | agora.ts | 94.16 | 76.08 | 85.71 | 94.16 | ...2-153,163-164,200-201,229-230 chronik.ts | 98.08 | 94 | 100 | 98.08 | 101,114-115,168-169 chronikWsHandler.ts | 87.5 | 82.35 | 100 | 87.5 | 29-31,80-88 events.ts | 64.08 | 81.81 | 88.88 | 64.08 | ...8-229,282-284,313-317,321-426 main.ts | 83.33 | 64.28 | 100 | 83.33 | 35-41 parse.ts | 89.6 | 77.2 | 88.88 | 89.6 | ...4478-4485,4488-4493,4562-4563 telegram.ts | 93.75 | 81.81 | 100 | 93.75 | 181-184,210-214,219-223 utils.ts | 93.88 | 92.64 | 100 | 93.88 | ...1-242,245-247,249-250,450-451 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='6374'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='7085'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='860'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1072'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='139'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='145'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='6374'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='7085'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/ecash-herald/coverage/lcov-report /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests /work/apps/ecash-herald /work/abc-ci-builds/ecash-herald-tests Build ecash-herald-tests completed successfully
Tail of the build log:
Progress: resolved 1015, reused 0, downloaded 1013, added 1014 Progress: resolved 1015, reused 0, downloaded 1013, added 1015, done Done in 4s using pnpm v10.24.0 > ecashaddrjs@2.0.0 build /work/modules/ecashaddrjs > tsc /work /work/abc-ci-builds/mock-chronik-client-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1636 Progress: resolved 1636, reused 97, downloaded 409, added 223 Progress: resolved 1636, reused 97, downloaded 969, added 612 Progress: resolved 1636, reused 97, downloaded 1450, added 856 Progress: resolved 1636, reused 97, downloaded 1523, added 1636, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ protobufjs, sharp, styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.6s using pnpm v10.24.0 Scope: 3 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/mock-chronik-client-tests /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests CI not configured to test build. > mock-chronik-client@3.4.0 test /work/modules/mock-chronik-client > mocha --import=tsx index.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_mock-chronik-client.xml --reporter-options 'testsuitesTitle=Mock Chronik Client Unit Tests' --reporter-options 'rootSuiteTitle=Mock Chronik Client' ---------------------------|---------|----------|---------|---------|------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------------------|---------|----------|---------|---------|------------------------------- All files | 95.45 | 87.65 | 98.07 | 95.45 | mock-chronik-client | 94.56 | 87.82 | 97.87 | 94.56 | index.ts | 94.56 | 87.82 | 97.87 | 94.56 | ...7-1070,1089-1092,1117-1122 mock-chronik-client/mocks | 100 | 83.33 | 100 | 100 | index.ts | 100 | 83.33 | 100 | 100 | 1 ---------------------------|---------|----------|---------|---------|------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1365'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='142'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='162'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='51'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='52'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1365'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/mock-chronik-client/coverage/lcov-report /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests /work/modules/mock-chronik-client /work/abc-ci-builds/mock-chronik-client-tests Build mock-chronik-client-tests completed successfully
Tail of the build log:
╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 9 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 975ms using pnpm v10.24.0 /work/abc-ci-builds/notifications-server-tests /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests CI configured to test build. Building... > notifications-server@1.0.0 build /work/apps/notifications-server > tsc -p ./tsconfig.build.json > notifications-server@1.0.0 test /work/apps/notifications-server > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_notifications-server.xml --reporter-options 'testsuitesTitle=Notifications Server Unit Tests' --reporter-options 'rootSuiteTitle=Notifications Server' -----------------------------|---------|----------|---------|---------|----------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -----------------------------|---------|----------|---------|---------|----------------------------- All files | 60.03 | 78.28 | 80.51 | 60.03 | src | 89.37 | 75 | 81.25 | 89.37 | app.ts | 97.14 | 87.5 | 100 | 97.14 | 29 pushTxParse.ts | 87.2 | 67.85 | 66.66 | 87.2 | ...5-47,69-70,93-94,117-123 src/constants | 98.27 | 83.33 | 100 | 98.27 | hotTokenGenesisInfo.ts | 98.27 | 83.33 | 100 | 98.27 | 58 src/middleware | 91.66 | 85 | 100 | 91.66 | cors.ts | 91.66 | 85 | 100 | 91.66 | 53-58 src/routes | 75.72 | 74.19 | 100 | 75.72 | push.ts | 75.72 | 74.19 | 100 | 75.72 | ...,121-126,143-148,162-167 src/services | 43.94 | 77.77 | 72.41 | 43.94 | pushFirebase.ts | 25 | 75 | 57.14 | 25 | 1,14-29,32-57,60-64 pushGenesisInfo.ts | 85.71 | 82.35 | 85.71 | 85.71 | 1,21-26 pushNotificationService.ts | 26.03 | 66.66 | 66.66 | 26.03 | 1,42,45-53,56-169 pushTokenStore.ts | 73.97 | 78.57 | 77.77 | 73.97 | 53-59,62-73 src/websockets | 36.94 | 82.6 | 66.66 | 36.94 | pushAddressWs.ts | 36.94 | 82.6 | 66.66 | 36.94 | ...,194-212,215-244,247-268 -----------------------------|---------|----------|---------|---------|----------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='652'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1086'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='137'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='175'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='62'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='77'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='652'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1086'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/notifications-server/coverage/lcov-report /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests /work/apps/notifications-server /work/abc-ci-builds/notifications-server-tests Build notifications-server-tests completed successfully
Tail of the build log:
Progress: resolved 1015, reused 0, downloaded 1013, added 1015, done Done in 4s using pnpm v10.24.0 > ecashaddrjs@2.0.0 build /work/modules/ecashaddrjs > tsc /work /work/abc-ci-builds/chronik-client-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1636 Progress: resolved 1636, reused 97, downloaded 357, added 454 Progress: resolved 1636, reused 97, downloaded 985, added 930 Progress: resolved 1636, reused 97, downloaded 1499, added 1249 Progress: resolved 1636, reused 97, downloaded 1523, added 1636, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, │ │ protobufjs, sharp, styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.4s using pnpm v10.24.0 Scope: 2 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 916ms using pnpm v10.24.0 /work/abc-ci-builds/chronik-client-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests CI not configured to test build. > chronik-client@4.3.0 test /work/modules/chronik-client > mocha -r ts-node/register test/test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_chronik-client.xml --reporter-options 'testsuitesTitle=Chronik Client Unit Tests' --reporter-options 'rootSuiteTitle=Chronik Client' -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- All files | 27.23 | 86 | 1.92 | 27.23 | proto | 25.8 | 100 | 0 | 25.8 | chronik.ts | 25.8 | 100 | 0 | 25.8 | ...7818,7847-7849,7856-7858,7860-7862 src | 52.6 | 83.72 | 42.85 | 52.6 | failoverProxy.ts | 50.43 | 76.66 | 50 | 50.43 | ...74,283-284,288-289,299-332,338-340 validation.ts | 60 | 100 | 20 | 60 | 54-59,62-67,70-75,79-100 -------------------|---------|----------|---------|---------|--------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='2261'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='8303'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='43'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='50'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='9'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='467'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='2261'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='8303'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/chronik-client/coverage/lcov-report /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-tests Build chronik-client-tests completed successfully
Tail of the build log:
Packages: +1580 Progress: resolved 1580, reused 98, downloaded 399, added 351 Progress: resolved 1580, reused 98, downloaded 885, added 839 Progress: resolved 1580, reused 98, downloaded 1398, added 1207 Progress: resolved 1580, reused 98, downloaded 1468, added 1580, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.2s using pnpm v10.24.0 Scope: 8 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-parse-tests /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests CI not configured to test build. > ecash-parse@1.0.0 test /work/modules/ecash-parse > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-parse.xml --reporter-options 'testsuitesTitle=Ecash Parse Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Parse' --------------------------|---------|----------|---------|---------|-------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------------|---------|----------|---------|---------|-------------------------------- All files | 98.57 | 79.13 | 97.5 | 98.57 | src | 84.41 | 79.16 | 96.55 | 84.41 | address.ts | 92.3 | 70 | 100 | 92.3 | 8 amounts.ts | 56.75 | 65.21 | 100 | 56.75 | ...-39,48-49,52-53,56-57,59-60 empp.ts | 61.8 | 64.86 | 87.5 | 61.8 | ...258,262-271,307-316,348-357 formatting.ts | 94.55 | 82.05 | 90.9 | 94.55 | 56-57,86-91 getTxNotificationMsg.ts | 91.83 | 75 | 100 | 91.83 | ...251,265-267,278-279,301-303 parseTx.ts | 90.13 | 86.66 | 100 | 90.13 | ...726,754-755,874-875,903-904 tokenProtocol.ts | 76.27 | 72.72 | 100 | 76.27 | 29-33,41-42,50-54,57-58 types.ts | 100 | 83.33 | 100 | 100 | 1,14 src/constants | 97.87 | 76.92 | 100 | 97.87 | app.ts | 100 | 83.33 | 100 | 100 | 1 opreturn.ts | 97.22 | 71.42 | 100 | 97.22 | 36 src/fixtures | 99.99 | 80 | 100 | 99.99 | powFixtures.ts | 99.89 | 80 | 100 | 99.89 | 979 vectors.ts | 99.99 | 80 | 100 | 99.99 | 20106 --------------------------|---------|----------|---------|---------|-------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='22905'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='23236'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='330'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='417'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='78'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='80'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='22905'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='23236'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-parse/coverage/lcov-report /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests /work/modules/ecash-parse /work/abc-ci-builds/ecash-parse-tests Build ecash-parse-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ecash-agora-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1580 Progress: resolved 1580, reused 98, downloaded 403, added 315 Progress: resolved 1580, reused 98, downloaded 931, added 754 Progress: resolved 1580, reused 98, downloaded 1447, added 1134 Progress: resolved 1580, reused 98, downloaded 1468, added 1580, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.6s using pnpm v10.24.0 Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-agora-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests CI not configured to test build. > ecash-agora@4.2.5 test /work/modules/ecash-agora > mocha --import=tsx ./src/*.test.ts ./src/**/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-agora.xml --reporter-options 'testsuitesTitle=Ecash Agora Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Agora' ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 59.59 | 82.95 | 72.53 | 59.59 | actions.ts | 32.14 | 66.66 | 66.66 | 32.14 | 1,38-112 ad.ts | 28.48 | 66.66 | 50 | 28.48 | 1,34-119,133-158 agora.ts | 34.72 | 54.28 | 35.89 | 34.72 | ...1376-1432,1435-1518,1522-1529 broadcast.ts | 100 | 80 | 100 | 100 | 1-24 consts.ts | 90.9 | 77.77 | 83.33 | 90.9 | 1 index.ts | 100 | 77.77 | 100 | 100 | 1 inputs.ts | 100 | 92.59 | 100 | 100 | 1,166 oneshot.ts | 53.33 | 93.1 | 87.5 | 53.33 | 165-211,253-443 oneshotValidate.ts | 96.77 | 88 | 100 | 96.77 | 40-41 partial.ts | 83.25 | 90.19 | 93.33 | 83.25 | ...1073,1322-1323,1360-1599,1613 walletUtxoReconcile.ts | 29.72 | 66.66 | 57.14 | 29.72 | 1,35-111 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='2639'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4428'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='219'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='264'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='103'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='142'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='2639'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4428'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-agora/coverage/lcov-report /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-tests Build ecash-agora-tests completed successfully
Tail of the build log:
hmac.ts | 100 | 91.3 | 100 | 100 | 1,70 initWasm.ts | 100 | 62.5 | 100 | 100 | 5 inputData.ts | 83.48 | 68.57 | 100 | 83.48 | ...4,96-97,99-100,102-103 messages.ts | 96 | 84.21 | 100 | 96 | 52-56 mnemonic.ts | 98.69 | 91.3 | 100 | 98.69 | 96-97 op.ts | 97 | 91.15 | 100 | 97 | ...24-125,179-180,227-228 opcode.ts | 99.35 | 95.34 | 31.2 | 99.35 | 1 pbkdf2.ts | 100 | 83.33 | 100 | 100 | 1-8 pedersen.ts | 91.07 | 81.81 | 84 | 91.07 | ...92-193,211-212,265-266 psbt.ts | 88.21 | 79.08 | 89.74 | 88.21 | ...34,712,750-751,849-870 publicKeyCrypto.ts | 100 | 89.47 | 100 | 100 | 1,59 script.ts | 97.16 | 94.16 | 96.96 | 97.16 | ...38-239,276,458-461,465 sigHashType.ts | 99.47 | 95.83 | 100 | 99.47 | 190 signatories.ts | 28.04 | 85.71 | 60 | 28.04 | ...81-225,229-283,287-296 tx.ts | 85.21 | 70 | 87.87 | 85.21 | ...89-490,494,503-504,548 unsignedTx.ts | 99.72 | 93.82 | 95.45 | 99.72 | 1 src/address | 97.72 | 88.6 | 95.23 | 97.72 | address.ts | 99.15 | 90.38 | 90.9 | 99.15 | 60,312,320 legacyaddr.ts | 93.79 | 85.18 | 100 | 93.79 | 73-76,105-108 src/ffi | 99.55 | 83.87 | 87.2 | 99.55 | ecash_lib_wasm_bg_browser.js | 100 | 83.33 | 100 | 100 | 1 ecash_lib_wasm_browser.js | 89.41 | 83.89 | 86.41 | 89.41 | ...40-869,879-880,915-932 src/io | 97.64 | 88.12 | 100 | 97.64 | array.ts | 100 | 94.11 | 100 | 100 | 1,61 bytes.ts | 100 | 91.66 | 100 | 100 | 1,89 hex.ts | 100 | 92.3 | 100 | 100 | 1,65 str.ts | 100 | 84.61 | 100 | 100 | 1,14 varsize.ts | 95.91 | 88.88 | 100 | 95.91 | 24-25 writerbytes.ts | 90.8 | 71.42 | 100 | 90.8 | 34-35,44-45,54-55,64-65 writerlength.ts | 100 | 86.66 | 100 | 100 | 1,44 src/parse | 100 | 96.15 | 100 | 100 | opreturn.ts | 100 | 96.15 | 100 | 100 | 1,196 src/payment | 90.19 | 72.26 | 93.44 | 90.19 | action.ts | 99.43 | 60 | 60 | 99.43 | 1 asn1.ts | 84.54 | 67.14 | 96 | 84.54 | ...65-366,379-380,433-437 index.ts | 100 | 75 | 100 | 100 | 1 output.ts | 100 | 50 | 66.66 | 100 | 1 x509.ts | 100 | 91.66 | 100 | 100 | 1-21 src/token | 94.51 | 90.55 | 88.23 | 94.51 | alp.parse.ts | 100 | 95.34 | 100 | 100 | 1,254 alp.ts | 76.88 | 86.95 | 68.18 | 76.88 | 70-91,146-164,182-183 common.ts | 100 | 88.88 | 93.33 | 100 | 1-36 empp.ts | 97.14 | 85.18 | 100 | 97.14 | 65-66 slp.parse.ts | 100 | 97.75 | 100 | 100 | 1,374 slp.ts | 91.51 | 79.62 | 82.85 | 91.51 | 101-116,264-270 -------------------------------|---------|----------|---------|---------|--------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='29728'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='30537'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='1659'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1942'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='784'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='931'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='29728'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='30537'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-lib/coverage/lcov-report /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-tests /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-tests Build ecash-lib-tests completed successfully
Tail of the build log:
src/platform/adapters | 47.71 | 33.85 | 70 | 47.86 | android.ts | 59.86 | 51.66 | 71.42 | 60.26 | 32,36,50,55,97-101,107-111,127-131,137-142,180-183,190-193,222-226,265-269,274-277,290-317,338,350-354,359,366-371,389-401,412-414,424-440,449 extension.ts | 38.57 | 25 | 62.5 | 38.57 | 18,27-28,38,51-70,76-129,141-142,151-152,162,174-175 extensionMigration.ts | 6.38 | 0 | 0 | 6.38 | 43-59,69-106,121-163 web.ts | 67.56 | 21.42 | 100 | 67.56 | 31-33,41-42,54-55,67-68,84,96-107 src/platform/types | 75 | 80 | 100 | 75 | chrome.ts | 75 | 80 | 100 | 75 | 79 src/services | 30.16 | 12.9 | 28.26 | 30.29 | biometricLockService.ts | 39.02 | 16.12 | 66.66 | 39.02 | 36-37,41-56,70-78,101,119-122,127-138 pushNotificationService.ts | 23.83 | 8.43 | 14.28 | 23.97 | 54,67-70,74,77,80,88-92,101-113,121-133,141-142,154-155,167-178,183-192,197-207,211-237,241-255,262-273,288-295,299,311-353,360,367-384,392-399 recaptchaService.ts | 55.17 | 40 | 80 | 55.17 | 30-35,46,61-68,72,77-81 src/test | 96.29 | 66.66 | 100 | 96.22 | index.tsx | 96.29 | 66.66 | 100 | 96.22 | 197,203 src/token-protocols | 90.9 | 88.23 | 100 | 90.9 | index.ts | 90.9 | 88.23 | 100 | 90.9 | 78,99 src/token-protocols/alp | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | src/token-protocols/alp/fixtures | 50 | 100 | 100 | 50 | mocks.ts | 0 | 100 | 100 | 0 | 10 vectors.ts | 100 | 100 | 100 | 100 | src/token-protocols/fixtures | 100 | 100 | 100 | 100 | vectors.ts | 100 | 100 | 100 | 100 | src/token-protocols/slpv1 | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | src/token-protocols/slpv1/fixtures | 50 | 100 | 100 | 50 | mocks.js | 0 | 100 | 100 | 0 | 5-30 vectors.js | 100 | 100 | 100 | 100 | src/validation | 90.67 | 89.41 | 100 | 90.77 | index.ts | 90.67 | 89.41 | 100 | 90.77 | 270,316,382,557,560,569,573,578,584,588,591,594,598,604-609,765,882-883,980-985,990-992,1011,1026-1028,1045-1048,1056-1058,1070-1072,1084-1086,1253-1276,1281-1289,1737-1740 src/validation/fixtures | 100 | 100 | 100 | 100 | mocks.js | 100 | 100 | 100 | 100 | vectors.js | 100 | 100 | 100 | 100 | src/wallet | 80.35 | 70.21 | 83.52 | 80.45 | context.tsx | 100 | 100 | 100 | 100 | hd.ts | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | useWallet.ts | 73.24 | 58.87 | 75.86 | 73.5 | 147-148,175-176,253,268,283-284,297,303-307,319,346,374,379,396,424,439,450-540,564-565,573-574,580,603,653-683,714,720,724,732-745,903-905,933,977-983,1019,1023,1074-1076,1122-1125,1170-1173,1197,1217-1220,1237,1287-1288,1384-1425,1456 src/wallet/fixtures | 100 | 100 | 100 | 100 | mocks.js | 100 | 100 | 100 | 100 | vectors.js | 100 | 100 | 100 | 100 | ----------------------------------------|---------|----------|---------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='7304'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='9335'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='4564'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='6254'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='1406'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='1820'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='7170'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='9166'] ##teamcity[blockClosed name='Code Coverage Summary'] Test Suites: 52 passed, 52 total Tests: 1223 passed, 1223 total Snapshots: 0 total Time: 57.73 s /work/cashtab/coverage/lcov-report /work/cashtab /work /work/abc-ci-builds/cashtab-tests /work/cashtab /work /work/abc-ci-builds/cashtab-tests Build cashtab-tests completed successfully
Tail of the build log:
│ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.9s using pnpm v10.24.0 Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 983ms using pnpm v10.24.0 /work/abc-ci-builds/alp-dex-tests /work/apps/alp-dex /work/abc-ci-builds/alp-dex-tests CI configured to test build. Building... > alp-dex@0.1.0 build /work/apps/alp-dex > tsc -p ./tsconfig.build.json > alp-dex@0.1.0 test /work/apps/alp-dex > mocha --import=tsx './test/**/*.test.ts' -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_alp-dex.xml --reporter-options 'testsuitesTitle=Alp Dex Unit Tests' --reporter-options 'rootSuiteTitle=Alp Dex' ------------------|---------|----------|---------|---------|---------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------|---------|----------|---------|---------|---------------------------------------- All files | 94.21 | 84.28 | 98.01 | 94.21 | src | 100 | 79.16 | 92.3 | 100 | app.ts | 100 | 80 | 100 | 100 | 1-16 constants.ts | 100 | 77.77 | 83.33 | 100 | 1-18 src/config | 91 | 80.14 | 96.55 | 91 | mnemonic.ts | 91.11 | 69.56 | 100 | 91.11 | 20-21,24-25 tradedConfig.ts | 89.8 | 80.43 | 92.85 | 89.8 | ...213,225-228,233-234,236-237,252-255 tradedPairs.ts | 100 | 90.47 | 100 | 100 | 1,29 src/methods | 100 | 90.32 | 100 | 100 | atoms.ts | 100 | 90.9 | 100 | 100 | 1,55,69,78 tokenId.ts | 100 | 88.88 | 100 | 100 | 1,33 src/pricing | 99.37 | 92.47 | 100 | 99.37 | cp.ts | 100 | 95 | 100 | 100 | 1,81 quotes.ts | 100 | 91.66 | 100 | 100 | 1,107 reserves.ts | 97.97 | 89.65 | 100 | 97.97 | 81-82 src/tokens | 85.1 | 73.91 | 100 | 85.1 | tradedTokens.ts | 85.1 | 73.91 | 100 | 85.1 | 59-64,68-69,75-80 src/wallet | 89.23 | 77.41 | 100 | 89.23 | accounts.ts | 89.23 | 77.41 | 100 | 89.23 | 43-44,59-62,82-85,123-124,126-127 ------------------|---------|----------|---------|---------|---------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1074'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1140'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='311'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='369'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='99'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='101'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1074'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1140'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/alp-dex/coverage/lcov-report /work/apps/alp-dex /work/abc-ci-builds/alp-dex-tests /work/apps/alp-dex /work/abc-ci-builds/alp-dex-tests Build alp-dex-tests completed successfully
Tail of the build log:
> ecashaddrjs@2.0.0 build /work/modules/ecashaddrjs > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Lockfile is up to date, resolution step is skipped Done in 775ms using pnpm v10.24.0 > ecashaddrjs@2.0.0 build /work/modules/ecashaddrjs > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 2 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 836ms using pnpm v10.24.0 > chronik-client@4.3.0 build /work/modules/chronik-client > tsc Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 4 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 788ms using pnpm v10.24.0 > ecash-lib@4.13.0 build /work/modules/ecash-lib > tsc && tsc -p ./tsconfig.build.json && rm -rf ./dist/ffi && cp -r ./src/ffi ./dist Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 6 of 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 . | +2 + Progress: resolved 2, reused 0, downloaded 2, added 2, done Done in 929ms using pnpm v10.24.0 > ecash-wallet@6.1.0 build /work/modules/ecash-wallet > tsc -p ./tsconfig.build.json Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 7 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 885ms using pnpm v10.24.0 > ecash-agora@4.2.5 build /work/modules/ecash-agora > tsc && tsc -p ./tsconfig.build.json Preparing pnpm@10.24.0 for immediate activation... /work /work/abc-ci-builds/ecash-parse Scope: 8 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 813ms using pnpm v10.24.0 > ecash-parse@1.0.0 build /work/modules/ecash-parse > tsc && tsc -p ./tsconfig.build.json Build ecash-parse completed successfully
Tail of the build log:
Progress: resolved 6, reused 1, downloaded 5, added 6, done Done in 970ms using pnpm v10.24.0 > ecash-lib@4.13.0 build /work/modules/ecash-lib > tsc && tsc -p ./tsconfig.build.json && rm -rf ./dist/ffi && cp -r ./src/ffi ./dist /work /work/abc-ci-builds/ecash-wallet-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1582 Progress: resolved 1582, reused 97, downloaded 408, added 227 Progress: resolved 1582, reused 97, downloaded 977, added 663 Progress: resolved 1582, reused 97, downloaded 1464, added 1222 Progress: resolved 1582, reused 97, downloaded 1470, added 1582, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.1s using pnpm v10.24.0 Scope: 6 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/ecash-wallet-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests CI not configured to test build. > ecash-wallet@6.1.0 test /work/modules/ecash-wallet > mocha --require mocha-suppress-logs --import=tsx ./src/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-wallet.xml --reporter-options 'testsuitesTitle=Ecash Wallet Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Wallet' (node:1215) [DEP0128] DeprecationWarning: Invalid 'main' field in '/work/modules/ecash-wallet/node_modules/mock-chronik-client/package.json' of 'dist/index.js'. Please either fix that or report it to the module author (Use `node --trace-deprecation ...` to show where the warning was created) ---------------|---------|----------|---------|---------|------------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------|---------|----------|---------|---------|------------------------------------------- All files | 78.22 | 85.28 | 85.88 | 78.22 | wallet.ts | 75.07 | 84.41 | 82.14 | 75.07 | ...044,7062-7063,7220-7233,7272,7305-7353 walletBase.ts | 95.19 | 90.18 | 92.3 | 95.19 | ...30-734,757-766,805-807,817-819,869-875 watchOnly.ts | 97.96 | 85.71 | 100 | 97.96 | 82-83,116-117 ---------------|---------|----------|---------|---------|------------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='6834'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='8736'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='968'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1135'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='140'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='163'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='6834'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='8736'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-wallet/coverage/lcov-report /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-tests Build ecash-wallet-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/b58-ts-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2651 Progress: resolved 2651, reused 0, downloaded 443, added 329 Progress: resolved 2651, reused 0, downloaded 1168, added 850 Progress: resolved 2651, reused 0, downloaded 1699, added 1424 Progress: resolved 2651, reused 0, downloaded 2221, added 2065 Progress: resolved 2651, reused 0, downloaded 2536, added 2651, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, sharp, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.6s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 890ms using pnpm v10.24.0 /work/abc-ci-builds/b58-ts-tests /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests CI configured to test build. Building... > b58-ts@0.1.0 build /work/modules/b58-ts > tsc && tsc -p ./tsconfig.build.json > b58-ts@0.1.0 test /work/modules/b58-ts > mocha --import=tsx ./tests/**/*.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_b58-ts.xml --reporter-options 'testsuitesTitle=B58 Ts Unit Tests' --reporter-options 'rootSuiteTitle=B58 Ts' ----------|---------|----------|---------|---------|--------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|--------------------- All files | 95.8 | 89.13 | 100 | 95.8 | index.ts | 95.8 | 89.13 | 100 | 95.8 | 55-56,62-63,113-114 ----------|---------|----------|---------|---------|--------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='137'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='143'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='41'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='46'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='10'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='10'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='137'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='143'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/b58-ts/coverage/lcov-report /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests /work/modules/b58-ts /work/abc-ci-builds/b58-ts-tests Build b58-ts-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ecashaddrjs-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2651 Progress: resolved 2651, reused 0, downloaded 441, added 264 Progress: resolved 2651, reused 0, downloaded 1151, added 817 Progress: resolved 2651, reused 0, downloaded 1702, added 1218 Progress: resolved 2651, reused 0, downloaded 2282, added 1580 Progress: resolved 2651, reused 0, downloaded 2536, added 2650 Progress: resolved 2651, reused 0, downloaded 2536, added 2651, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, sharp, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.8s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 932ms using pnpm v10.24.0 /work/abc-ci-builds/ecashaddrjs-tests /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests CI not configured to test build. > ecashaddrjs@2.0.0 test /work/modules/ecashaddrjs > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecashaddrjs.xml --reporter-options 'testsuitesTitle=Ecashaddrjs Unit Tests' --reporter-options rootSuiteTitle=Ecashaddrjs ----------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------|---------|----------|---------|---------|------------------- All files | 99.74 | 98.03 | 100 | 99.74 | base32.ts | 100 | 100 | 100 | 100 | cashaddr.ts | 99.64 | 97.59 | 100 | 99.64 | 204,287 convertBits.ts | 100 | 100 | 100 | 100 | validation.ts | 100 | 100 | 100 | 100 | ----------------|---------|----------|---------|---------|------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='795'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='797'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='100'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='102'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='27'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='27'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='795'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='797'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecashaddrjs/coverage/lcov-report /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests /work/modules/ecashaddrjs /work/abc-ci-builds/ecashaddrjs-tests Build ecashaddrjs-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/cashtab-connect-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2651 Progress: resolved 2651, reused 0, downloaded 465, added 309 Progress: resolved 2651, reused 0, downloaded 1190, added 724 Progress: resolved 2651, reused 0, downloaded 1732, added 1365 Progress: resolved 2651, reused 0, downloaded 2303, added 1878 Progress: resolved 2651, reused 0, downloaded 2536, added 2650 Progress: resolved 2651, reused 0, downloaded 2536, added 2651, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, sharp, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 7s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 903ms using pnpm v10.24.0 /work/abc-ci-builds/cashtab-connect-tests /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests CI not configured to test build. > cashtab-connect@1.2.1 test /work/modules/cashtab-connect > mocha -r ts-node/register test/test.ts --exit -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_cashtab-connect.xml --reporter-options 'testsuitesTitle=Cashtab Connect Unit Tests' --reporter-options 'rootSuiteTitle=Cashtab Connect' ----------|---------|----------|---------|---------|------------------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|------------------------------------------------ All files | 68.63 | 78.37 | 48 | 68.63 | index.ts | 68.63 | 78.37 | 48 | 68.63 | ...361,368-379,382-397,400-405,412-418,421-424 ----------|---------|----------|---------|---------|------------------------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='291'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='424'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='29'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='37'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='12'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='25'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='291'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='424'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/cashtab-connect/coverage/lcov-report /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests /work/modules/cashtab-connect /work/abc-ci-builds/cashtab-connect-tests Build cashtab-connect-tests completed successfully
Tail of the build log:
Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +2651 Progress: resolved 2651, reused 0, downloaded 431, added 288 Progress: resolved 2651, reused 0, downloaded 1164, added 839 Progress: resolved 2651, reused 0, downloaded 1710, added 1273 Progress: resolved 2651, reused 0, downloaded 2206, added 1628 Progress: resolved 2651, reused 0, downloaded 2536, added 2650 Progress: resolved 2651, reused 0, downloaded 2536, added 2651, done devDependencies: ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, @parcel/watcher, core-js, │ │ cypress, esbuild, protobufjs, sharp, styled-components, unrs-resolver. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.7s using pnpm v10.24.0 Lockfile is up to date, resolution step is skipped Done in 856ms using pnpm v10.24.0 /work/abc-ci-builds/ecash-price-tests /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests CI not configured to test build. > ecash-price@1.0.0 test /work/modules/ecash-price > mocha --import=tsx ./src/test/*.test.ts ./src/test/**/*.test.ts -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_ecash-price.xml --reporter-options 'testsuitesTitle=Ecash Price Unit Tests' --reporter-options 'rootSuiteTitle=Ecash Price' ------------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------|---------|----------|---------|---------|------------------- All files | 93.35 | 90.9 | 96.47 | 93.35 | src | 100 | 90.25 | 100 | 100 | formatter.ts | 100 | 93.18 | 100 | 100 | 1,188-210 pricefetcher.ts | 100 | 93.84 | 100 | 100 | 1,59,176,217 strategy.ts | 100 | 75 | 100 | 100 | 1-8 types.ts | 100 | 84.61 | 100 | 100 | 1,34,51,203 xec.ts | 100 | 81.81 | 100 | 100 | 1,38 src/providers | 75 | 92.45 | 92.3 | 75 | coingecko.ts | 75 | 92.45 | 92.3 | 75 | 43-47,224-291 src/test/fixture | 96.42 | 91.66 | 83.33 | 96.42 | mockprovider.ts | 96.42 | 91.66 | 83.33 | 96.42 | 60-61,64-65 ------------------|---------|----------|---------|---------|------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1081'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='1158'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='210'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='231'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='82'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='85'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1081'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1158'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-price/coverage/lcov-report /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests /work/modules/ecash-price /work/abc-ci-builds/ecash-price-tests Build ecash-price-tests completed successfully
Tail of the build log:
> tsc && tsc -p ./tsconfig.build.json && rm -rf ./dist/ffi && cp -r ./src/ffi ./dist /work /work/abc-ci-builds/alp-fusion-tests Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1582 Progress: resolved 1582, reused 97, downloaded 406, added 407 Progress: resolved 1582, reused 97, downloaded 929, added 1004 Progress: resolved 1582, reused 97, downloaded 1404, added 1460 Progress: resolved 1582, reused 97, downloaded 1470, added 1582, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, cypress, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 6.5s using pnpm v10.24.0 Scope: 5 of 26 workspace projects Lockfile is up to date, resolution step is skipped Done in 1s using pnpm v10.24.0 /work/abc-ci-builds/alp-fusion-tests /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests CI configured to test build. Building... > alp-fusion@0.1.0 build /work/apps/alp-fusion > tsc > alp-fusion@0.1.0 test /work/apps/alp-fusion > mocha --import=tsx './test/**/*.test.ts' -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_alp-fusion.xml --reporter-options 'testsuitesTitle=Alp Fusion Unit Tests' --reporter-options 'rootSuiteTitle=Alp Fusion' ---------------|---------|----------|---------|---------|------------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------|---------|----------|---------|---------|------------------------------------------- All files | 96.49 | 88.88 | 87.93 | 96.49 | protocol | 99 | 92.3 | 80 | 99 | constants.ts | 100 | 81.81 | 58.33 | 100 | 1-61 hash.ts | 98.58 | 95.12 | 91.3 | 98.58 | 36-37 tx | 95.29 | 86.74 | 100 | 95.29 | assemble.ts | 95.29 | 86.74 | 100 | 95.29 | ...31-232,234-235,276-277,324-327,339-342 ---------------|---------|----------|---------|---------|------------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='605'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='627'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='120'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='135'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='51'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='58'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='605'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='627'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/alp-fusion/coverage/lcov-report /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests /work/apps/alp-fusion /work/abc-ci-builds/alp-fusion-tests Build alp-fusion-tests completed successfully
Tail of the build log:
Lockfile is up to date, resolution step is skipped
Done in 735ms using pnpm v10.24.0
> ecash-price@1.0.0 build /work/modules/ecash-price
> tsc && tsc -p ./tsconfig.build.json
Preparing pnpm@10.24.0 for immediate activation...
/work /work/abc-ci-builds/marlin-wallet
Scope: 8 of 26 workspace projects
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
. | +181 ++++++++++++++++++
Progress: resolved 181, reused 1, downloaded 180, added 181, done
Done in 1.7s using pnpm v10.24.0
> marlin-wallet-web@2.2.1 build /work/apps/marlin-wallet/web
> webpack --mode production
assets by info 1.24 MiB [immutable]
assets by path *.svg 23.5 KiB
asset ee38a1e6a47e10fff448.svg 11.6 KiB [emitted] [immutable] [from: src/assets/qrcode.svg] (auxiliary name: main)
asset 982143e2be2b0574f713.svg 6.1 KiB [emitted] [immutable] [from: src/assets/marlin.svg] (auxiliary name: main)
asset 35d4ca7f0a0df59a5b88.svg 3.37 KiB [emitted] [immutable] [from: src/assets/paybutton.svg] (auxiliary name: main)
asset 0e5e27fe67d8fc159302.svg 1 KiB [emitted] [immutable] [from: src/assets/settings.svg] (auxiliary name: main)
+ 5 assets
assets by path *.png 55.6 KiB
asset 83ee4e828478f0e18218.png 34.5 KiB [emitted] [immutable] [from: src/assets/coins/xec.png] (auxiliary name: main)
asset 75a442a1ab0466b2ae3d.png 21.1 KiB [emitted] [immutable] [from: src/assets/coins/firma.png] (auxiliary name: main)
asset bfca175d1c8c2483e64b.wasm 1.16 MiB [emitted] [immutable] [from: ../../../modules/ecash-lib/dist/ffi/ecash_lib_wasm_bg_browser.wasm] [big] (auxiliary name: main)
assets by path *.js 8.68 MiB
asset bundle.js 8.57 MiB [emitted] [minimized] [big] (name: main)
asset 905.bundle.js 117 KiB [emitted] [minimized] (id hint: vendors)
asset index.html 9.41 KiB [emitted]
orphan modules 323 KiB [orphan] 47 modules
runtime modules 7.21 KiB 11 modules
modules by path ../../../ 3.01 MiB (javascript) 1.16 MiB (asset)
modules by path ../../../modules/ 2.47 MiB (javascript) 1.16 MiB (asset) 74 modules
modules by path ../../../node_modules/.pnpm/ 544 KiB 62 modules
modules by path ./src/ 79.2 KiB (asset) 423 KiB (javascript)
asset modules 79.2 KiB (asset) 462 bytes (javascript)
modules by path ./src/assets/*.svg 23.5 KiB (asset) 378 bytes (javascript) 9 modules
modules by path ./src/assets/coins/ 55.6 KiB (asset) 84 bytes (javascript) 2 modules
javascript modules 423 KiB
./src/index.ts + 56 modules 353 KiB [built] [code generated]
../../../node_modules/.pnpm/css-loader@7.1.4_webpack@5.106.2/node_modules/css-loader/dist/cjs.js!./src/main.css 70 KiB [built] [code generated]
./src/assets/coins/ sync nonrecursive \.png$ 190 bytes [built] [code generated]
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
bundle.js (8.57 MiB)
bfca175d1c8c2483e64b.wasm (1.16 MiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (8.57 MiB)
bundle.js
webpack 5.106.2 compiled with 2 warnings in 4661 ms
Build marlin-wallet completed successfullyTail of the build log:
Scope: all 26 workspace projects Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +1399 Progress: resolved 1399, reused 97, downloaded 292, added 388 Progress: resolved 1399, reused 97, downloaded 847, added 926 Progress: resolved 1399, reused 97, downloaded 1281, added 1391 Progress: resolved 1399, reused 97, downloaded 1288, added 1399, done ╭ Warning ─────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @firebase/util, core-js, esbuild, sharp, │ │ styled-components. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed │ │ to run scripts. │ │ │ ╰──────────────────────────────────────────────────────────────────────────────╯ Done in 5.8s using pnpm v10.24.0 No projects matched the filters in "/work" /work/abc-ci-builds/marlin-wallet-tests /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests CI not configured to test build. > marlin-wallet-web@2.2.1 test /work/apps/marlin-wallet/web > mocha -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_web.xml --reporter-options 'testsuitesTitle=Web Unit Tests' --reporter-options rootSuiteTitle=Web ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 70.26 | 89.02 | 75.21 | 70.26 | active-asset.ts | 60.81 | 85 | 62.5 | 60.81 | 25-26,29-30,45-46,49-60,64-74 address-manager.ts | 87.35 | 92.85 | 94.44 | 87.35 | 76-86 amount.ts | 44 | 72.72 | 57.14 | 44 | ...71,76-77,80-90,93-115,118-150 bip21.ts | 100 | 95.65 | 93.33 | 100 | 1,153,225 common.ts | 100 | 90 | 100 | 100 | 1,44 config.ts | 97.56 | 71.42 | 100 | 97.56 | 41 deeplink.ts | 100 | 94.59 | 100 | 100 | 1,79 i18n.ts | 48 | 72.22 | 68.75 | 48 | 22-28,31-34,47-74 mnemonic.ts | 90.51 | 80.64 | 77.77 | 90.51 | 30-34,48-49,63-64,94-95 price.ts | 100 | 87.5 | 100 | 100 | 1,47 supported-assets.ts | 100 | 81.81 | 100 | 100 | 1-48 transaction-history.ts | 40.03 | 94.33 | 45.45 | 40.03 | ...7-558,562-573,577-588,592-606 transaction-manager.ts | 86.48 | 92.98 | 87.5 | 86.48 | 55-57,60-63,81-82,111-140,250 wallet.ts | 62.5 | 83.33 | 77.77 | 62.5 | 1,52-80 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='1439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2048'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='357'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='401'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='176'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='234'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='1439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='2048'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/apps/marlin-wallet/web/coverage/lcov-report /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests /work/apps/marlin-wallet/web /work/abc-ci-builds/marlin-wallet-tests Build marlin-wallet-tests completed successfully
Tail of the build log:
/work /work/abc-ci-builds/ai-review Connecting to CodeRabbit... 0s elapsed Preparing review... 1s elapsed Summarizing changes... 2s elapsed Writing review comments... 6s elapsed ✓ Signed out (\(\ (• .•) You're all set — see you soon. /work/abc-ci-builds/ai-review Build ai-review completed successfully
Tail of the build log:
[0m[0;32msetup_scripts/ecash-lib_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s -------------------------------|---------|----------|---------|---------|--------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------------------|---------|----------|---------|---------|--------------------------- All files | 94.2 | 77.48 | 62.71 | 94.2 | src | 80.78 | 77.49 | 58.09 | 80.78 | consts.ts | 98.41 | 81.81 | 46.66 | 98.41 | 1 ecc.ts | 77.29 | 90.9 | 41.86 | 77.29 | ...13-214,217-218,221-228 hash.ts | 84.31 | 86.66 | 57.89 | 84.31 | 26-27,35-36,38-39,41-42 initWasm.ts | 100 | 62.5 | 100 | 100 | 5 op.ts | 62.54 | 69.49 | 85 | 62.54 | ...28,239-240,261,263-264 opcode.ts | 99.35 | 92.59 | 18.4 | 99.35 | 1 psbt.ts | 73.67 | 58.55 | 82.05 | 73.67 | ...34-745,750-751,849-870 publicKeyCrypto.ts | 69.35 | 83.33 | 66.66 | 69.35 | 11-16,24-30,38-43 script.ts | 85.66 | 73.95 | 93.93 | 85.66 | ...46,448-451,458-461,465 sigHashType.ts | 93.15 | 75 | 70.37 | 93.15 | ...,35-37,42,45,50-52,190 signatories.ts | 84.79 | 80 | 100 | 84.79 | ...40-243,264-265,267-272 tx.ts | 89.08 | 83.63 | 81.81 | 89.08 | ...86-487,489-490,503-504 txBuilder.ts | 98.55 | 94.64 | 92.85 | 98.55 | 1,87-88 unsignedTx.ts | 62.67 | 85.1 | 90.9 | 62.67 | ...12-313,320-323,327-328 src/address | 49.68 | 80.95 | 57.14 | 49.68 | address.ts | 53.38 | 84.61 | 72.72 | 53.38 | ...28-343,346-349,352-353 legacyaddr.ts | 39.53 | 75 | 40 | 39.53 | ...0,23-39,70-113,120-129 src/ffi | 97.99 | 79.41 | 52.32 | 97.99 | ecash_lib_wasm_bg_browser.js | 100 | 83.33 | 100 | 100 | 1 ecash_lib_wasm_browser.js | 52.08 | 79.03 | 49.38 | 52.08 | ...40-869,879-880,915-932 src/io | 83.33 | 78.09 | 92 | 83.33 | bytes.ts | 82.02 | 80.95 | 88.23 | 82.02 | 42-46,58-62,82-87 hex.ts | 84.05 | 80 | 84.61 | 84.05 | 1,41-46,50-51,58-59 str.ts | 87.5 | 81.81 | 77.77 | 87.5 | 15-16 varsize.ts | 67.34 | 76.47 | 100 | 67.34 | 18-25,41-48 writerbytes.ts | 83.9 | 66.66 | 100 | 83.9 | ...4-45,54-55,64-65,80-85 writerlength.ts | 100 | 86.66 | 100 | 100 | 1,44 src/test | 81.58 | 67.5 | 87.5 | 81.58 | testRunner.ts | 81.58 | 67.5 | 87.5 | 81.58 | ...14-115,157-158,202-230 src/token | 87.91 | 78.57 | 67.07 | 87.91 | alp.ts | 88.7 | 90.32 | 68.18 | 88.7 | 146-164,182-183 common.ts | 98.55 | 83.33 | 53.33 | 98.55 | 1 empp.ts | 52.85 | 81.25 | 80 | 52.85 | 1,12-13,41-70 slp.ts | 93.72 | 69.81 | 68.57 | 93.72 | ...34-235,237-240,261-262 -------------------------------|---------|----------|---------|---------|--------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='26317'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='27936'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='788'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1017'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='439'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='700'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='26317'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='27936'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-lib/coverage/lcov-report /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests /work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests Build ecash-lib-integration-tests completed successfully
Tail of the build log:
[1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 1 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s Setting chronik url to http://127.0.0.1:26000 2026-08-06T05:10:01.863000Z TestFramework (INFO): Passed test setup data to mocha 1 of 54 produce equal txids with cancelTx() and cancel() 2 of 54 produce equal txids with cancelTx() and cancel() 3 of 54 produce equal txids with cancelTx() and cancel() 4 of 54 produce equal txids with cancelTx() and cancel() 2026-08-06T05:10:04.909000Z TestFramework (INFO): Received a stop message, exiting 2026-08-06T05:10:04.959000Z TestFramework (INFO): Stopping nodes 2026-08-06T05:10:05.111000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-agora-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051001_13569/setup_scripts/ecash-agora_base_0 on exit 2026-08-06T05:10:05.112000Z TestFramework (INFO): Tests successful [1mWARNING![0m There is already a bitcoind process running on this system. Tests may fail unexpectedly due to resource contention! Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 4 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 4 s [0m[1m ALL | ✓ Passed | 4 s (accumulated) [0mRuntime: 4 s ------------------------|---------|----------|---------|---------|---------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------|---------|----------|---------|---------|---------------------------------- All files | 92.98 | 74.55 | 97.82 | 92.98 | actions.ts | 90.17 | 64.28 | 100 | 90.17 | 57-60,101-103,107-110 ad.ts | 84.17 | 37.5 | 100 | 84.17 | ...1-102,139-140,144-145,148-149 agora.ts | 91.3 | 75 | 94.87 | 91.3 | ...1455-1456,1477-1478,1480-1481 broadcast.ts | 100 | 81.81 | 100 | 100 | 1-24 consts.ts | 100 | 80 | 100 | 100 | 1-11 inputs.ts | 100 | 80 | 90 | 100 | 1,83,123,159-166 oneshot.ts | 91.37 | 73.07 | 100 | 91.37 | ...4-287,361-368,402-409,435-442 oneshotValidate.ts | 90.32 | 78.26 | 100 | 90.32 | 34-35,40-41,43-44 partial.ts | 94.85 | 77.67 | 100 | 94.85 | ...1517-1524,1558-1565,1591-1598 walletUtxoReconcile.ts | 96.39 | 88 | 100 | 96.39 | 44-47 ------------------------|---------|----------|---------|---------|---------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='4106'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4416'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='337'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='452'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='135'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='138'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='4106'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4416'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-agora/coverage/lcov-report /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-integration-tests /work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-integration-tests Build ecash-agora-integration-tests completed successfully
Tail of the build log:
[0m[0;32msetup_scripts/chronik-client_websocket.py | ✓ Passed | 22 s [0m[1m ALL | ✓ Passed | 22 s (accumulated) [0mRuntime: 22 s testRunner complete in websocket.ts Starting test_runner for chronik-client_ws_txid Test runner for chronik-client_ws_txid started 2026-08-06T05:11:23.427000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/chronik-client-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051123_58458/setup_scripts/chronik-client_ws_txid_0 2026-08-06T05:11:23.698000Z TestFramework (INFO): Passed test setup data to mocha chronikUrl set to ["http://127.0.0.1:26000"] Mocha timeout set to 240 seconds 2026-08-06T05:11:23.804000Z TestFramework (INFO): Step 1: New clean chain. 2026-08-06T05:11:23.814000Z TestFramework (INFO): Step 2: Broadcast some txs 2026-08-06T05:11:23.988000Z TestFramework (INFO): Step 3: Mine a conflicting block ws_txid.ts tests complete, shutting down child process 2026-08-06T05:11:24.094000Z TestFramework (INFO): Got a next message but no more step, exiting 2026-08-06T05:11:24.145000Z TestFramework (INFO): Stopping nodes 2026-08-06T05:11:24.298000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/chronik-client-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051123_58458/setup_scripts/chronik-client_ws_txid_0 on exit 2026-08-06T05:11:24.299000Z TestFramework (INFO): Tests successful Running Unit Tests for Test Framework Modules [1msetup_scripts/chronik-client_ws_txid.py[0m started [1msetup_scripts/chronik-client_ws_txid.py[0m passed, Duration: 1 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/chronik-client_ws_txid.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s testRunner complete in ws_txid.ts ----------------------|---------|----------|---------|---------|------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------|---------|----------|---------|---------|------------------------------------ All files | 60.23 | 61.45 | 41.11 | 60.23 | chronik-client | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | chronik-client/proto | 47.59 | 49.53 | 24.21 | 47.59 | chronik.ts | 47.59 | 49.53 | 24.21 | 47.59 | ...6,7808-7818,7856-7858,7860-7862 chronik-client/src | 92.67 | 84.43 | 93.1 | 92.67 | ChronikClient.ts | 93.28 | 84.77 | 94.87 | 93.28 | ...4,1788-1789,1799-1803,1805-1809 failoverProxy.ts | 87.68 | 77.77 | 84.21 | 87.68 | ...283-284,288-289,325-326,329-330 hex.ts | 89.85 | 90.9 | 75 | 89.85 | 58-59,65-69 validation.ts | 96 | 92.3 | 100 | 96 | 33-34,39-40 ----------------------|---------|----------|---------|---------|------------------------------------ ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='6580'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='10924'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='601'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='978'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='243'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='591'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='6580'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='10924'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/chronik-client/coverage/lcov-report /work/modules/chronik-client /work/abc-ci-builds/chronik-client-integration-tests /work/modules/chronik-client /work/abc-ci-builds/chronik-client-integration-tests Build chronik-client-integration-tests completed successfully
Tail of the build log:
---------------------------------------------------------------------- Ran 11 tests in 0.031s OK 2026-08-06T05:11:10.758000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051110_56358/setup_scripts/ecash-agora_base_0 2026-08-06T05:11:10.790000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051043_14001/setup_scripts/ecash-agora_base_0 on exit 2026-08-06T05:11:10.790000Z TestFramework (INFO): Tests successful [1mWARNING![0m There is already a bitcoind process running on this system. Tests may fail unexpectedly due to resource contention! Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 28 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 28 s [0m[1m ALL | ✓ Passed | 28 s (accumulated) [0mRuntime: 28 s Setting chronik url to http://127.0.0.1:26000 2026-08-06T05:11:11.029000Z TestFramework (INFO): Passed test setup data to mocha 2026-08-06T05:11:11.576000Z TestFramework (INFO): Received a stop message, exiting 2026-08-06T05:11:11.627000Z TestFramework (INFO): Stopping nodes 2026-08-06T05:11:11.779000Z TestFramework (INFO): Cleaning up /work/abc-ci-builds/ecash-wallet-integration-tests/test/tmp/test_runner_₿₵_🏃_20260806_051110_56358/setup_scripts/ecash-agora_base_0 on exit 2026-08-06T05:11:11.779000Z TestFramework (INFO): Tests successful [1mWARNING![0m There is already a bitcoind process running on this system. Tests may fail unexpectedly due to resource contention! Running Unit Tests for Test Framework Modules [1msetup_scripts/ecash-agora_base.py[0m started [1msetup_scripts/ecash-agora_base.py[0m passed, Duration: 1 s [1m TEST | STATUS | DURATION [0m[0;32msetup_scripts/ecash-agora_base.py | ✓ Passed | 1 s [0m[1m ALL | ✓ Passed | 1 s (accumulated) [0mRuntime: 1 s -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- All files | 88.88 | 80.93 | 77.47 | 88.88 | multisigWallet.ts | 91.93 | 76.36 | 94.73 | 91.93 | ...94,306-307,312-313,315-318,320-321 wallet.ts | 89.3 | 81.61 | 69.64 | 89.3 | ...7044,7062-7063,7099-7102,7109-7110 walletBase.ts | 84.45 | 78.29 | 84.61 | 84.45 | ...,944-945,960-962,980-982,1035-1103 watchOnly.ts | 93.4 | 76.66 | 100 | 93.4 | 62-65,82-83,116-117,176-180 -------------------|---------|----------|---------|---------|--------------------------------------- ##teamcity[blockOpened name='Code Coverage Summary'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='8073'] ##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='9083'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='1023'] ##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1264'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='141'] ##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='182'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='8073'] ##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='9083'] ##teamcity[blockClosed name='Code Coverage Summary'] /work/modules/ecash-wallet/coverage/lcov-report /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-integration-tests /work/modules/ecash-wallet /work/abc-ci-builds/ecash-wallet-integration-tests Build ecash-wallet-integration-tests completed successfully
Tail of the build log:
[BABEL] Note: The code generator has deoptimised the styling of /work/modules/ecash-lib/dist/ffi/ecash_lib_wasm_bg_browser.js as it exceeds the max of 500KB.
Transitional balance
✓ shows receive transitional then available balance after mempool and finalization WS (2028ms)
✓ shows receive transitional in Firma then available balance after mempool and finalization WS (1827ms)
✓ shows spend transitional then available balance after mempool and finalization WS (1783ms)
✓ shows spend transitional amount in fiat then finalizes to updated fiat primary (settings before tx) (1720ms)
✓ moves receive from transitional to available when post-consensus finalizes without pre-consensus (1729ms)
✓ moves receive from transitional to available when tx is discovered in-block then post-consensus finalizes (no mempool WS) (1727ms)
✓ clears receive transitional after mempool remove then avalanche invalidate WS (726ms)
✓ adds receive to available when pre-consensus finalizes without mempool WS (1674ms)
✓ cumulates transitional for two mempool receives then finalizes one by one (2814ms)
9 passing (16s)
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 9 │
│ Passing: 9 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 16 seconds │
│ Spec Ran: transitional-balance.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
================================================================================
(Run Finished)
Spec Tests Passing Failing Pending Skipped
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ✔ bip21-payment-request.cy.ts 00:10 6 6 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ history.cy.ts 00:17 10 10 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ main.cy.ts 00:11 7 7 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ mnemonic.cy.ts 00:19 7 7 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ send.cy.ts 00:55 24 24 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ shared-image-qr.cy.ts 00:07 5 5 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ transitional-balance.cy.ts 00:16 9 9 - - - │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
✔ All specs passed! 02:18 68 68 - - -
<i> [webpack-dev-server] Gracefully shutting down. To force exit, press ^C again. Please wait...
ELIFECYCLE Command failed.
/work/abc-ci-builds/marlin-wallet-e2e-tests
Build marlin-wallet-e2e-tests completed successfullyRe-upload to push missing staging tag phabricator/diff/60774 (CI invalid_branch_name).
Build Bitcoin ABC Diffs / Diff Testing (ai-review) passed.
CodeRabbit Review
Diff : committed changes only
Compare : HEAD → master
Directory : work
────────────────────────────────────────
(\(\
(• .•) This mutex is like your promises: not held.
────────────────────────────────────────
Review complete
No findings ✔
2 files reviewed:
- apps/marlin-wallet/web/package.json
- pnpm-lock.yaml
────────────────────────────────────────