Processing unspent coins ts side #132
Annotations
24 errors and 49 warnings
AddressService Integration > should create, load, and delete an address, and verify Wallet functionality:
test/application/services/AddressService.test.ts#L35
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should return empty array if no addresses exist:
test/application/services/AddressService.test.ts#L81
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should list addresses after multiple creates and deletes:
test/application/services/AddressService.test.ts#L86
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should not be able to delete or load a non-existing wallet:
test/application/services/AddressService.test.ts#L116
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should throw if a wallet with the same name already exists in the keyring:
test/application/services/AddressService.test.ts#L123
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should allow creating different addresses even if keyring file exists:
test/application/services/AddressService.test.ts#L128
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should return false when deleting a wallet that does not exist but keyring file exists:
test/application/services/AddressService.test.ts#L135
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should throw Address Not Found if keyring file exists but wallet name does not:
test/application/services/AddressService.test.ts#L141
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should store and load the exact mnemonic if provided:
test/application/services/AddressService.test.ts#L146
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
AddressService Integration > should return empty array after deleting all addresses:
test/application/services/AddressService.test.ts#L153
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
CoinRepository > should upsert and retrieve coins:
test/infrastructure/repositories/CoinRepository.test.ts#L32
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
CoinRepository > should add and retrieve pending coins:
test/infrastructure/repositories/CoinRepository.test.ts#L47
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
CoinRepository > should add and retrieve spends:
test/infrastructure/repositories/CoinRepository.test.ts#L59
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should add and retrieve addresses:
test/application/repositories/AddressRepository.test.ts#L18
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should add a wallet with a custom namespace:
test/application/repositories/AddressRepository.test.ts#L26
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should update wallet sync state:
test/application/repositories/AddressRepository.test.ts#L34
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should not add duplicate addresses:
test/application/repositories/AddressRepository.test.ts#L42
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should return undefined when getting a wallet that does not exist:
test/application/repositories/AddressRepository.test.ts#L47
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
addressRepository > should not throw when removing a wallet that does not exist:
test/application/repositories/AddressRepository.test.ts#L53
Error: expect(received).resolves.not.toThrow()
Received promise rejected instead of resolved
Rejected to value: [AggregateError]
at expect (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (/home/runner/work/dig-sdk-v2/dig-sdk-v2/test/application/repositories/AddressRepository.test.ts:55:11)
at Promise.then.completed (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/run.js:316:40)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at _runTest (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
at jestAdapter (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
at runTestInternal (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-runner/build/runTest.js:367:16)
at runTest (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-runner/build/runTest.js:444:34)
at Object.worker (/home/runner/work/dig-sdk-v2/dig-sdk-v2/node_modules/jest-runner/build/testWorker.js:106:12)
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
CoinIndexer > should initialize and handle blockReceived event on start:
test/infrastructure/workers/CoinIndexer.test.ts#L5
AggregateError:
at internalConnectMultiple (node:net:1134:18)
at afterConnectMultiple (node:net:1715:7)
|
build
Process completed with exit code 1.
|
build
Jest coverage report action failed
|
build
Error: The process '/opt/hostedtoolcache/node/24.4.1/x64/bin/npx' failed with exit code 1
Error: The process '/opt/hostedtoolcache/node/24.4.1/x64/bin/npx' failed with exit code 1
at wd._setResult (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:19186)
at wd.CheckComplete (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:18773)
at ChildProcess.<anonymous> (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:17765)
at ChildProcess.emit (node:events:507:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5)
|
build
Error: The process '/opt/hostedtoolcache/node/24.4.1/x64/bin/npx' failed with exit code 1
Error: The process '/opt/hostedtoolcache/node/24.4.1/x64/bin/npx' failed with exit code 1
at wd._setResult (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:19186)
at wd.CheckComplete (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:18773)
at ChildProcess.<anonymous> (/home/runner/work/_actions/ArtiomTr/jest-coverage-report-action/v2/dist/index.js:21:17765)
at ChildProcess.emit (node:events:507:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5)
|
🧾 Statement is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L63
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L76
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L77
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L79
Warning! Not covered statement
|
🌿 Branch is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L63
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L79
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Peers/L1ChiaPeer.ts#L79
Warning! Not covered branch
|
🧾 Statement is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L99
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L101
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L104
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L105
Warning! Not covered statement
|
🕹️ Function is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L58
Warning! Not covered function
|
🕹️ Function is not covered:
src/infrastructure/BlockchainServices/ChiaBlockchainService.ts#L66
Warning! Not covered function
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L26
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L27
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L28
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L29
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L30
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L35
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L36
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L42
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L43
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L48
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L49
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L55
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L56
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L61
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L62
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L68
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L69
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L77
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L78
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L84
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L85
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L86
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L90
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L91
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L97
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L98
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L99
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L103
Warning! Not covered statement
|
🧾 Statement is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L104
Warning! Not covered statement
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L26
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L26
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L35
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L35
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L42
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L42
Warning! Not covered branch
|
🌿 Branch is not covered:
src/infrastructure/Repositories/CoinRepository.ts#L48
Warning! Not covered branch
|