Block a user
A PERMIT2_TRANSFER_FROM before a standing permit can move more than the Amount shows
fix: a PERMIT2_TRANSFER_FROM before a permit keeps its amount from standing as the Amount figure (closes #655)
fix: an open popup follows a network switch the background saves (closes #650)
Review: FAIL (needs-rework)
followNetworkSwitch()insrc/popup/index.js, withonChainSwitch()insrc/shared/chainSwitch.js: when the follow's own write fails,stateholds the…
fix: a PERMIT2_TRANSFER_FROM before a permit keeps its amount from standing as the Amount figure (closes #655)
Review: PASS
Model: opus-5-5
Spend a hashcash stamp only when the request succeeds (closes #158)
Rework for sneak/neoirc#171 (comment):
- Rebased onto
next;TestCreateSessionSendsNickAndStampnow callsClaim. TestRefusedSessionLeavesStampUnspent…
Resolve IRC client hostnames off the accept loop (closes #156)
Spend a hashcash stamp only when the request succeeds (closes #158)
FAIL (needs rework)
internal/cli/api/client_test.go,TestCreateSessionSendsNickAndStamp: this test reachednextwith sneak/neoirc#146 and calls `validator.V…
fix: a PERMIT2_TRANSFER_FROM before a permit keeps its amount from standing as the Amount figure (closes #655)
Added the two rows to the new test.each in tests/uniswap.test.js in which the permit's amount stands: a PERMIT2_PERMIT of 1 WETH, then a PERMIT2_TRANSFER_FROM of 1 WETH to the V2 pair and…
neoirc-cli reads
lastId where the API sends last_id, so it re-reads its queue in a tight loop; /names and /list decode the wrong shapes
Decode the API's actual fields in neoirc-cli (closes #146)
Spend a hashcash stamp only when the request succeeds (closes #158)
Rework for sneak/neoirc#171 (comment):
TestRefusedSessionLeavesStampUnspentnow sends the stamp once more after theanotherstep, with the new valid…
fix: a PERMIT2_TRANSFER_FROM before a permit keeps its amount from standing as the Amount figure (closes #655)
Review: FAIL (needs-rework)
tests/uniswap.test.js, the newtest.eachfor sneak/AutistMask#655: only one side of the new condition is tested. No test shows…