Mining/pkg/node
snider 0e810438cd fix: Add NewNodeManagerWithPaths for testing isolation
The xdg library caches paths, so setting XDG environment variables
in tests doesn't work when there's already an identity file at the
default path. Added NewNodeManagerWithPaths constructor similar to
NewPeerRegistryWithPath to allow tests to use isolated temp directories.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 03:25:43 +00:00
..
bundle.go feat: Add multi-node P2P mining management system 2025-12-29 19:49:33 +00:00
bundle_test.go feat: Add multi-node P2P mining management system 2025-12-29 19:49:33 +00:00
controller.go fix: Address networking, memory leak, and segfault issues from code review 2025-12-31 02:26:46 +00:00
identity.go fix: Add NewNodeManagerWithPaths for testing isolation 2025-12-31 03:25:43 +00:00
identity_test.go fix: Add NewNodeManagerWithPaths for testing isolation 2025-12-31 03:25:43 +00:00
message.go feat: Add multi-node P2P mining management system 2025-12-29 19:49:33 +00:00
message_test.go feat: Add multi-node P2P mining management system 2025-12-29 19:49:33 +00:00
peer.go fix: Add timeouts, atomic writes, and thread safety improvements 2025-12-31 02:55:30 +00:00
peer_test.go fix: Add timeouts, atomic writes, and thread safety improvements 2025-12-31 02:55:30 +00:00
transport.go fix: Add timeouts, atomic writes, and thread safety improvements 2025-12-31 02:55:30 +00:00
worker.go feat: Implement logging functionality for miners with log buffer and retrieval endpoint 2025-12-29 22:10:45 +00:00
worker_test.go feat: Implement logging functionality for miners with log buffer and retrieval endpoint 2025-12-29 22:10:45 +00:00