bitcoin-tools / bitcoin-tools/nodebuilder
If Bitcoin's already running, check if it's on the target version
- Lenguaje dominante
- Shell
- Estrellas
- 7
- Forks
- 0
- Merge medio
- 2 h 37 min
- PR fusionados (30 d)
- 28
Descripción
Before launching Bitcoin, check if it's already running:
- if Bitcoin isn't running do the status quo (launch bitcoin)
- if Bitcoin is running, check the version
- if it's on the target version, don't launch it again
- if it's not on the target version, stop the current pid via `bitcoin-cli`, wait for it to stop, then do the status quo (launch bitcoin).
Guía de contribución
Línea de trabajo
Localiza la ruta de código de Shell que inicia Bitcoin y rastrea cómo se determinan el estado del proceso y la versión objetivo. Implementa los casos solicitados: iniciar cuando no esté presente, dejar ejecutándose una versión coincidente, o detener y esperar a que termine una versión no coincidente antes de iniciar; verifica cada caso según los requisitos del issue.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- shell
- Área
- blockchain, infrastructure
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100