go-blockchain/tui
Snider 71f0a5c1d5
Some checks failed
Security Scan / security (push) Successful in 11s
Test / Test (push) Failing after 23s
refactor: replace fmt.Errorf/os.* with go-io/go-log conventions
Replace all fmt.Errorf and errors.New in production code with
coreerr.E("Caller.Method", "message", err) from go-log. Replace
os.MkdirAll with coreio.Local.EnsureDir from go-io. Sentinel errors
(consensus/errors.go, wire/varint.go) intentionally kept as errors.New
for errors.Is compatibility.

270 error call sites converted across 38 files. Test files untouched.
crypto/ directory (CGO) untouched.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 21:17:49 +00:00
..
explorer_model.go refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:17:49 +00:00
explorer_model_test.go test(tui): add ExplorerModel navigation and view tests 2026-02-23 00:05:10 +00:00
keyhints_model.go feat(tui): add KeyHintsModel for context-sensitive footer 2026-02-22 23:57:07 +00:00
keyhints_model_test.go feat(tui): add KeyHintsModel for context-sensitive footer 2026-02-22 23:57:07 +00:00
messages.go feat(tui): add custom bubbletea message types 2026-02-22 23:50:15 +00:00
node.go feat(tui): add Node wrapper with status polling 2026-02-22 23:52:50 +00:00
node_test.go feat(tui): add Node wrapper with status polling 2026-02-22 23:52:50 +00:00
status_model.go feat(tui): add StatusModel for chain sync header 2026-02-22 23:55:22 +00:00
status_model_test.go feat(tui): add StatusModel for chain sync header 2026-02-22 23:55:22 +00:00