IMPORTANT : À partir d'août 2024, la branche master est devenue la branche principale d'intégration et est devenue instable. Veuillez consulter une version taguée avant de compiler des binaires de production
Dogecoin est une crypto-monnaie communautaire qui s'inspire d'un mème de Shiba Inu. Le logiciel Dogecoin Core permet à quiconque d'exploiter un nœud dans les réseaux de la blockchain Dogecoin et utilise la méthode de hachage Scrypt pour la preuve de travail. Il est adapté de Bitcoin Core et d'autres crypto-monnaies.
Pour plus d'informations sur les frais par défaut utilisés sur le réseau Dogecoin, veuillez consulter la recommandation sur les frais.
Site web: dogecoin.com
Pour commencer votre voyage avec Dogecoin Core, consultez le guide d'installation et le tutoriel de démarrage.
L'API JSON-RPC fournie par Dogecoin Core est auto-documentée et peut être parcourue avec dogecoin-cli help
, tandis que des informations détaillées pour chaque commande peuvent être visualisées avec dogecoin-cli help <command>
. Vous pouvez également consulter la documentation Bitcoin Core - qui implémente un protocole similaire - pour obtenir une version consultable.
Dogecoin Core utilise par défaut le port 22556
pour la communication pair-à-pair qui est nécessaire pour synchroniser la blockchain au "mainnet" et rester informé des nouvelles transactions et blocs. De plus, un port JSONRPC peut être ouvert, dont par défaut le port 22555
est utilisé pour les nœuds du réseau principal. Il est fortement recommandé de ne pas exposer les ports RPC à l'Internet public.
Function | mainnet | testnet | regtest |
---|---|---|---|
P2P | 22556 | 44556 | 18444 |
RPC | 22555 | 44555 | 18332 |
Dogecoin Core est un logiciel libre et communautaire. Le processus de développement est ouvert et publiquement visible; tout le monde peut voir, discuter et travailler sur le logiciel.
Principales ressources de développement :
-
GitHub Projects est utilisé pour suivre les travaux prévus et en cours pour les prochaines versions.
-
GitHub Discussion est utilisé pour discuter des caractéristiques, planifiées et non planifiées, liées à la fois au développement du logiciel Dogecoin Core, les protocoles sous-jacents et l'actif DOGE.
Les numéros de version suivent la sémantique major.minor.patch
.
Il y a 4 types de branches dans ce répertoire :
- master : Instable, contient le code le plus récent en développement.
- maintenance : Stable, contient la dernière version des versions précédentes, qui sont toujours en maintenance active. Format :
<version>-maint
- development : Instable, contient du nouveau code pour les versions prévues. Format :
<version>-dev
- archive : Stable, branches immuables d'anciennes versions qui ne sont plus maintenues.
Veuillez soumettre vos demandes de tirage contre la branche master
.
Les branches master
et maintenance
sont exclusivement mutables par version. Lorsqu'une version est planifiée, une branche de développement est créée et les commits de master
sont sélectionnés et intégrés par les mainteneurs.
Si vous trouvez un bug ou rencontrez des problèmes avec ce logiciel, veuillez le signaler en utilisant le système de gestion des problèmes.
Veuillez consulter le guide de contribution pour voir comment vous pouvez participer au développement de Dogecoin Core. Il y a souvent des sujets demandant de l'aide où vos contributions auront un impact considérable et seront très appréciées. wow.
Vous pouvez rejoindre les communautés sur différents réseaux sociaux. Pour voir ce qu'il se passe, rencontrer des gens et discuter, trouver le dernier mème, apprendre sur le Dogecoin, donner ou demander de l'aide, pour partager votre projet.
Voici quelques endroits à visiter :
Vous avez une question concernant le Dogecoin ? Une réponse se trouve peut-être déjà dans la FAQ ou dans la section Q&R du forum de discussion !
Dogecoin Core est publié sous les termes de la licence MIT. Voir COPYING pour plus d'informations ou voir opensource.org