start method
Starts the IPFS node and all its subsystems.
Implementation
Future<void> start() async {
_logger.debug('Starting IPFS Node...');
try {
// Start systems in dependency order
await _startCoreSystem();
await _startStorageLayer();
await _startNetworkLayer();
await _startServices();
_logger.info('IPFS Node started successfully');
} catch (e, stackTrace) {
_logger.error('Failed to start IPFS Node', e, stackTrace);
rethrow;
}
}