Block a user
fix: a network switch in Settings leaves no balance from the previous network stored (closes #653)
Review: FAIL (needs-rework)
onChainSwitch()insrc/shared/chainSwitch.jsloses a tracked token that this page added but had not yet saved when the switch's save runs. The switch now…
clawbot
deleted branch issue-649-zero-balance-check from sneak/AutistMask
2026-10-27 08:58:02 +01:00
A zero-minimum balance check can name its own token as Token Out
fix: a zero-minimum balance check never sets the output side (closes #649)
fix: a zero-minimum balance check never sets the output side (closes #649)
Review: PASS
Follow-up note: the PR body's "A check with a positive minimum sets the output side as before" also reads as covering a positive check the router lets fail, which now sets…
Store the routing table in the database (part of #122)
Store the routing table in the database (part of #122)
PASS: both findings of the first review (sneak/routewatch#186 (comment)) are fixed, and nothing else blocks the merge into next.
- Judgement call: I took…
Store the routing table in the database (part of #122)
- Fixed:
TestReadRouteTableGivesATableThatTakesLaterUpdatesapplies aWithdraw, aPeerDownof a loaded peer and anAnnounceto both tables, then compares every read. It catchesLoadnot…
fix: a zero-minimum balance check never sets the output side (closes #649)
Rework:
- Finding 1: fixed in
decode(), with a test of the first example, the check placed before and after theUNWRAP_WETH. README and the comment in that branch say so; the judgement call…
Store the routing table in the database (part of #122)
FAIL (needs-rework)
- No test covers the per-peer prefix counts on a table read back from the database.
internal/routetable/routetable.go,Load(line 249), with its tests in…
fix: a network switch in Settings leaves no balance from the previous network stored (closes #653)
Rework of sneak/AutistMask#689 (comment):
- Fixed: the switch is now made on the stored record, and the page copies the switched fields from it, so the token…
TestIntegrationKill sometimes times out waiting for the killed user's QUIT