Commit Graph

4 Commits

Author SHA1 Message Date
Chris Daßler
2a854aea5b Fix logger reference error in Libp2pComponent
Add missing LoggerComponent import that was causing ReferenceError
when trying to use logger in start() method
2025-09-18 23:51:51 +02:00
Chris Daßler
fee70c18f4 Add some more logging 2025-09-18 23:42:17 +02:00
9122949a6e Merge feat/logger (#1)
Fixed encoding issue: changed from btoa(String.fromCharCode(...)) to Buffer.from().toString('base64')
Maintains persistent identity through private key storage
Provides better state management and error tracking
Supports connection acceptance/rejection flow
Properly handles node lifecycle events
Can be cleanly shut down with resource cleanup

Co-authored-by: Chris Daßler <chris.dassler@me.com>
Reviewed-on: #1
2025-09-18 15:25:17 +02:00
Chris Daßler
6f1d6ec37b Initial commit: libp2p-native-bridge package
- Extracted libp2p component from main app
- Created modular package structure with interfaces and implementations
- Added dependency injection for NativeModules
- Configured for IOR loading from Gitea
- Added comprehensive README and documentation
2025-08-29 11:18:37 +02:00