Commit 16cf23d
committed
feat: v0.5.0 - web dashboard, /deposits API, fix BTC error:null bug
- Add index.html web dashboard with dark/light theme
- Real-time deposit ledger per address with tx_hash dedup
- CAIP-2 chain badges, truncated hashes, Inter+JetBrainsMono fonts
- Move-to-top animation on new deposits, modal add/delete UX
- Add /deposits API endpoint reading JSON Lines output file
- Add / route serving the dashboard HTML (zero CORS issues)
- Add output_path to ApiState for deposit file tracking
- Add Deserialize derive to DepositResult for JSON parsing
- Fix critical BTC bug: treat 'error: null' as success (JSON-RPC spec)
- Show error codes in RPC retry messages (-8, -32602, etc.)
- Add /deposits endpoint to README API docs
- Update output format docs with tx_hash field1 parent e5a6823 commit 16cf23d
6 files changed
Lines changed: 494 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
| 239 | + | |
240 | 240 | | |
241 | 241 | | |
242 | | - | |
| 242 | + | |
243 | 243 | | |
244 | 244 | | |
| 245 | + | |
| 246 | + | |
245 | 247 | | |
246 | 248 | | |
247 | 249 | | |
248 | 250 | | |
| 251 | + | |
249 | 252 | | |
250 | 253 | | |
251 | 254 | | |
| 255 | + | |
252 | 256 | | |
253 | 257 | | |
254 | 258 | | |
| |||
275 | 279 | | |
276 | 280 | | |
277 | 281 | | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
278 | 285 | | |
279 | 286 | | |
| 287 | + | |
| 288 | + | |
280 | 289 | | |
281 | 290 | | |
282 | 291 | | |
| |||
0 commit comments