jam/src/lib
Parth ff739fcc07
refactor(validation): share form field validators for source jar and bitcoin address (#1315)
* refactor(validation): add shared form field validators

* refactor(send): use shared source jar and destination address validators

* refactor(receive): use shared source jar validator and align amount bound

* refactor(earn): use shared source jar validator for fidelity bonds

* refactor(sweep): reuse shared bitcoin address predicates

* fix(validation): guard chained destination address tests and trim input
2026-07-06 23:44:21 +05:30
..
api test: expand full-project coverage (#1276) 2026-06-22 01:02:45 +02:00
balanceSummary.test.ts fix(earn): try prevent "no confirmed coins" on earn page (#1239) 2026-05-04 23:55:56 +05:30
balanceSummary.ts fix(earn): try prevent "no confirmed coins" on earn page (#1239) 2026-05-04 23:55:56 +05:30
bip21.test.ts add QR code scanner with BIP21 support (#1084) 2026-04-09 20:30:51 +02:00
bip21.ts add QR code scanner with BIP21 support (#1084) 2026-04-09 20:30:51 +02:00
bip32.test.ts test: add bip32.test.ts 2026-04-09 20:30:21 +02:00
bip32.ts chore: add network detection 2026-04-09 20:30:24 +02:00
config.test.ts test: add coverage for utilities and shared components (#1267) 2026-06-07 15:59:39 +02:00
config.ts chore(regtest): initial joinmarket-ng backend for regtest environment (#1240) 2026-05-05 13:52:41 +02:00
errorReason.test.ts refactor: cleanup queryClient and errorReason 2026-04-09 20:31:00 +02:00
errorReason.ts refactor: cleanup queryClient and errorReason 2026-04-09 20:31:00 +02:00
feeConfig.test.ts test(fees): verify toJamFeeConfigValues 2026-04-30 14:00:47 +02:00
feeConfig.ts chore: valid number must be finite (#1234) 2026-05-02 00:54:35 +05:30
fidelityBondUtils.test.ts test: clean up fidelity bond utility test wording (#1279) 2026-06-11 18:41:51 +02:00
fidelityBondUtils.ts chore(lint): enforce more eslint-plugin-unicorn rules 2026-04-09 20:30:38 +02:00
formValidation.test.ts refactor(validation): share form field validators for source jar and bitcoin address (#1315) 2026-07-06 23:44:21 +05:30
formValidation.ts refactor(validation): share form field validators for source jar and bitcoin address (#1315) 2026-07-06 23:44:21 +05:30
hash.slow.test.ts build(ci): report test coverage (#1241) 2026-05-08 17:07:56 +02:00
hash.test.ts build(ci): report test coverage (#1241) 2026-05-08 17:07:56 +02:00
hash.ts build(ci): report test coverage (#1241) 2026-05-08 17:07:56 +02:00
queryClient.test.ts test: add coverage for utilities and shared components (#1267) 2026-06-07 15:59:39 +02:00
queryClient.ts build(deps): update dependencies and fix eslint violations (#1230) 2026-04-29 10:07:37 +02:00
tags.test.ts chore(ui): tooltip for jm:autofrozen:reuse label (#1293) 2026-06-23 08:56:20 +02:00
tags.ts chore(ui): tooltip for jm:autofrozen:reuse label (#1293) 2026-06-23 08:56:20 +02:00
utils.test.ts fix: handle locale-specific decimal separators in BTC balance (#1290) 2026-06-23 15:39:32 +02:00
utils.ts fix(login): wallet preselection (#1296) 2026-06-24 19:12:48 +05:30
walletnamePathEncoding.test.ts fix: align api client path encoding (#1209) 2026-04-17 00:39:11 +02:00
xpubs.test.ts test: expand full-project coverage (#1276) 2026-06-22 01:02:45 +02:00
xpubs.ts chore(lint): enforce more eslint-plugin-unicorn rules 2026-04-09 20:30:38 +02:00