upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorBitflash <admin@bitflash.network>2026-08-11 10:13:04 -0300
committerBitflash <admin@bitflash.network>2026-08-11 10:13:04 -0300
commitfaf6c4d24304b770c2d43515da04832b2124c92a (patch)
treee2ec970053c813bcb330f0913953f030ecc6d19e /src/Makefile
parent3442c1c7f4b0476840b4ab3fab244eb000be0d04 (diff)
money: ParseMoney accepts full 8 decimals (0.5, 0.00000001)
The legacy parser only accepted two decimal places (cents) and rejected 0.5, leaving six of the eight coin decimals unreachable by -sendto and the send window. Parse up to 8 fractional digits Bitcoin-style, reject >8 to avoid silent truncation. Adds the parse-money selftest (12 cases).
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index bc15ef8..00a8182 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -192,5 +192,6 @@ tests: test_bip32 bitflash-node
192 ./bitflash-node -selftest=net-message 192 ./bitflash-node -selftest=net-message
193 ./bitflash-node -selftest=consensus-limits 193 ./bitflash-node -selftest=consensus-limits
194 ./bitflash-node -selftest=pool-stratum 194 ./bitflash-node -selftest=pool-stratum
195 ./bitflash-node -selftest=parse-money
195 196
196.PHONY: tests fuzz-net-message-smoke fuzz-script-smoke 197.PHONY: tests fuzz-net-message-smoke fuzz-script-smoke