go-p2p/node/levin
Snider 66bc0b862f
All checks were successful
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 2m7s
refactor: replace fmt.Errorf/os.* with go-log/go-io conventions
Replace all fmt.Errorf and errors.New in production code with
coreerr.E("caller.Method", "message", err) from go-log. Replace
os.ReadFile/os.WriteFile/os.MkdirAll/os.Remove with coreio.Local
equivalents from go-io. Test files left untouched.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 20:38:55 +00:00
..
connection.go feat(levin): connection with framed TCP packet I/O 2026-02-20 19:29:41 +00:00
connection_test.go feat(levin): connection with framed TCP packet I/O 2026-02-20 19:29:41 +00:00
header.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
header_test.go feat(levin): header encode/decode (33-byte Levin packet framing) 2026-02-20 19:23:24 +00:00
storage.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
storage_test.go feat(levin): portable storage section encode/decode 2026-02-20 19:27:31 +00:00
varint.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
varint_test.go feat(levin): portable storage varint encode/decode 2026-02-20 19:23:28 +00:00