Block a user
Store a new prefix's earliest timestamp as first_seen (closes #112)
The PR now covers all four handlers, as the definition of done in sneak/routewatch#112 asks. The AS, peer and peering handlers keep the earliest and the latest time per…
Answer HEAD requests and give 405 a plain message (closes #111)
internal/server/routes.go,setupRoutes:HEAD /ipandHEAD /ip/(the lookup of the caller's own address) still answer 405, whileGETon the same paths runs the lookup. The 405 even…
fix: TransactionDetail reads a transaction from the Blockscout of the network it was sent on (closes #623)
Rework:
- The Universal Router bullet in Transaction Decoding now says that on TransactionDetail the router is checked against the network the transaction was sent on.
- The Screen Map…
Answer HEAD requests and give 405 a plain message (closes #111)
- The README sentence now names the methods that get the JSON 405 (
POST,PUT,PATCH,DELETE,OPTIONS,TRACE,CONNECT) instead of "a method other thanGETandHEAD"; the commit…
A new prefix's first_seen is the latest timestamp among the batch's updates for it, not the earliest
sneak/routewatch#137 stores a new prefix first seen at the earliest time among all of the batch's updates for it.
It does not change the AS, peer and peering handlers,…
Store a new prefix's earliest timestamp as first_seen (closes #112)
Answer HEAD requests and give 405 a plain message (closes #111)
README.md, section "HTTP Endpoints", the paragraph on error answers: it says that under/api/v1and/ip/"a method other thanGETandHEADanswers 405 withMethod not allowed". That…
The calldata decoder names tokens from the active network's tokens, not the transaction's
fix: TransactionDetail reads a transaction from the Blockscout of the network it was sent on (closes #623)
Review: FAIL (needs-rework)
README.md, Transaction Decoding, the Uniswap Universal Router bullet: it still says the swap summary is shown only for a router of "on TransactionDetail the…
The daemon handles SIGINT and SIGTERM itself as well as through fx, and logs a shutdown failure on a clean stop
Leave SIGINT and SIGTERM to fx (closes #131)
fix: a swap split across steps the user pays for shows every amount it spends (closes #625)
Review: FAIL (needs-rework)
src/shared/uniswap.js,addUserPaid()indecode(): when the input side's amount is not a quantity (a V4 exact-out step, a V4 open delta,ALREADY_PAID),…