Interface

Le portefeuille Dash Core est une application qui tourne sur votre ordinateur et vous permet de faire des transactions sur le réseau Dash. La plupart des transactions servent à recevoir ou envoyer des dashs, mais il est également possible de signer des messages ou de contrôler un masternode, par exemple. L’interface du portefeuille Dash Core est décrit en détail dans les sections suivantes.

Fenêtre principale

../../_images/window-areas.png

Portefeuille Dash Core

La fenêtre Dash Core se divise en plusieurs sections :

  • Barre de menu

  • Barre d’onglets

  • Zone principale

  • Barre d’état

Barre de menu

La barre de menu donne accès à toutes les fonctions de Dash Core. Il y a quatre menus de disponibles :

Fichier

Le menu Fichier sert à gérer votre portefeuille, vos messages et vos adresses.

Réglages

Le menu Réglages donne accès aux options de chiffrage du portefeuille et aux réglages logiciels généraux.

Outils

Le menu Outils fournit des informations sur le réseau, vous permet de modifier les fichiers de configuration de masternode, et d’autres fonctions avancées.

Aide

Le menu Aide propose des liens vers la documentation, les guides et les notices légales relatives à Dash Core.

Barre d’onglets

La barre d’onglets sert à basculer rapidement entre les zones principales du portefeuille Dash Core. Le contenu de la zone principale Dash Core change en fonction de l’onglet sélectionné. Les onglets suivants sont disponibles :

Onglet Vue d’ensemble

The overview tab offers quick access to your balance and most recent transactions, as well as the CoinJoin feature.

../../_images/overview.png

Onglet Vue d’ensemble

The left part of the main area is divided into two areas. The upper area shows your balances, which may be divided into Spendable and Watch-only balances if you have loaded watch addresses:

Disponible

Cela montre votre solde liquide actuel. Il s’agit de la quantité de dashs que vous pouvez dépenser immédiatement.

En attente

Il s’agit des fonds en attente qu’une transaction soit terminée.

Immature

Il s’agit des revenus de masternode ou de minage qui n’ont pas encore atteint le nombre requis de confirmations.

Total

Il s’agit tout simplement de la somme de vos fonds disponibles et en attente.

The lower area shows the CoinJoin status and allows you to process your funds using CoinJoin on the Dash masternode network.

The right part of the screen shows your recent transactions. Recent incoming transactions appear green, prefixed by a + sign. Recent outgoing transactions appear red, prefixed by a – sign. For more details on your transaction history, see the Transactions tab.

Onglet Envoyer

The Send tab allows you to send funds to another address on the Dash network. It contains fields to enter the recipient’s address, a label for the address, and the amount of Dash you wish to send. Options related to the transaction fee are also available. A quick view of your total balance is also available in the lower right corner.

../../_images/send.png

Onglet Envoyer

The CoinJoin Tab

The CoinJoin tab allows you to send funds to another address on the Dash network with enhanced privacy. It contains fields to enter the recipient’s address, a label for the address, and the amount of Dash you wish to send. Options related to the transaction fee are also available. A quick view of your total CoinJoin balance is also available in the lower right corner.

../../_images/privatesend.png

The CoinJoin tab

Onglet Recevoir

L’onglet Recevoir vous permet de créer des adresses pour recevoir des dashs. Vous pouvez créer une requête pour un montant particulier de dashs ou inclure un message spécifique, puis l’envoyer à un autre utilisateur en tant que lien ou que code QR.

../../_images/receive.png

Onglet Recevoir

Onglet Transactions

The Transactions tab shows the entire transaction history for all addresses associated with your wallet. This appears as a table showing the time, type, label and amount of Dash for each transaction. You can also export the transaction history as a CSV file by clicking the Export button in the bottom right corner of the window.

The icons in the leftmost column indicate the status of the transaction. A tick indicates that the recommended number of confirmations has been passed, while a circular progress indicator indicates the nubmer of confirmations. A lightning bolt indicates a transaction with an existing InstantSend lock.

../../_images/transactions.png

The Transactions tab

The Masternodes Tab

The Masternodes tab shows an overview of the masternodes currently registered on the Dash network. You can filter the data by entering a value in the Filter List field, or display only masternodes with owner keys stored in the loaded wallet.

../../_images/masternodes.png

The Masternodes tab

Barre d’état

La barre d’état affiche une barre de progression de synchronisation, et une série d’icônes d’état qui indiquent l’état de votre connexion au réseau Dash.

Barre de synchronisation

Cette barre indique l’état de synchronisation de Dash Core avec le réseau Dash. À chaque ouverture de Dash Core, le logiciel commencera à télécharger les blocs qui ont été créés sur la blockchain depuis que vous avez fermé l’application. Ces blocs sont téléchargés depuis les autres utilisateurs Dash et les masternodes. Si vous n’avez jamais ouvert l’application auparavant, cela entraîne le téléchargement des blocs de plusieurs années. Les états suivants sont possibles :

Aucune source de blocs disponible

Ce message s’affiche si votre connexion Internet est coupée, ou si les ports qui doivent être ouverts pour Dash Core sont bloqués par un pare-feu.

En cours de synchronisation avec le réseau

Dash Core télécharge des blocs depuis le réseau.

Synchronizing governance objects

Dash Core is synchronizing P2P governance data.

Une fois la synchronisation terminée, la barre de progression disparaîtra et une coche apparaîtra à droite de la barre d’état.

Icônes d’état

../../_images/hd.png

This icon appears when your wallet is running in hierarchical deterministic (HD) mode. See here for documentation on HD mode.

../../_images/locks.png

Les icônes de cadenas indiquent l’état de votre portefeuille : soit verrouillé, soit déverrouillé. Vous devez déverrouiller votre portefeuille pour envoyer des fonds ou accomplir certaines autres actions.

../../_images/network-icons.png

These icons indicate the quality of your connection to the Dash network. If you cannot connect because of network problems, you will see only gray bars. More bars indicate more connections to your peers on the network.

../../_images/sync.png

These icons show the synchronization status of Dash Core with the network. Once synchronization is complete, the icon will become a green tick.

Dialogue d’options

Cette documentation décrit les fonctionnalités de la boîte de dialogue d’options dans Dash Core, disponible par le menu Réglages > Options.

Onglet Réglages principaux

L’onglet Réglages principaux du dialogue Options contient des réglages relatifs au démarrage et à la performance de l’application Dash Core.

../../_images/main.png

Onglet principal du dialogue Options de Dash Core

Démarrer Dash Core lors de l’ouverture d’une session

Cette option fait démarrer automatiquement Dash Core quand l’utilisateur actuel se connecte à son ordinateur. Sur la plupart des ordinateurs, il n’y a qu’un seul utilisateur principal qui est connecté automatiquement au démarrage de l’utilisateur ; cette option revient donc à démarrer Dash Core en même temps que le système d’exploitation.

Masquer l’icône de la barre d’état

Quand cette option est activée, Dash Core n’affichera pas d’icône dans la barre d’état système. Cette option ne peut être choisie en même temps que Minimiser dans la barre d’état au lieu de la barre de tâches.

Minimiser dans la barre d’état au lieu de la barre de tâches

Quand cette option est activée et que la fenêtre Dash Core est minimisée, elle n’apparaîtra plus dans votre barre de tâches en tant que tâche en cours. À la place, Dash Core continuera à tourner en arrière-plan et peut être réouvert depuis l’icône Dash de la barre d’état système (la zone près de votre horloge système). Cette option ne peut pas être choisie en même temps que Masquer l’icône de la barre d’état.

Minimiser à la fermeture

Quand cette option est sélectionnée, cliquer sur le bouton X au coin supérieur droit de la fenêtre entraînera la minimisation de Dash Core plutôt que sa fermeture. Pour quitter complètement l’application, veuillez choisir Fichier > Quitter.

Taille du cache de la base de données

This option specifies the size of the database cache in memory. A higher value will result in increased performance when adding new blocks at the cost of higher memory usage. The default value is 300MB and it should not be set lower than this level.

Nombre de files de vérification de script

Cette option détermine le nombre de files de vérification de script, entre -4 et 16. La vérification de script est le processus de suivi des instructions enregistrées dans la blockchain, pour s’assurer que les transactions soient valides. « 0 » signifie « automatique » et permet à la vérification de script de s’adapter au nombre de cœurs disponibles sur votre processeur. Un nombre positif indique à Dash Core d’utiliser ce nombre-là de cœurs processeur, tandis qu’un nombre négatif laissera libres autant de cœurs processeur.

Onglet Portefeuille

The Wallet tab of the Options dialog contains settings related to how addresses are managed in the Dash Core app. The first time you run Dash Core, it will generate a new wallet containing 1000 unique Dash addresses. This tab allows you to configure how these addresses are used as inputs with the Coin Control, CoinJoin and Masternode features.

../../_images/wallet.png

Onglet Portefeuille du dialogue Options de Dash Core

Activer les fonctions de contrôle des pièces

Your Dash Core wallet balance is actually the sum total of all addresses holding balance that are associated with your wallet. When you spend Dash, Dash Core will withdraw from as many inputs as necessary to make up the desired amount of Dash to be transferred. This behavior may be undesirable if you want to keep a certain balance on one address. Enabling this option will add a button labelled Inputs on the Send tab. This provides access to the Coin Selection dialog, which can be used to lock, unlock and prioritize different addresses in your wallet. See here for a more detailed explanation of Coin Control.

Afficher l’onglet Masternodes

Enabling this option causes Dash Core to display an additional Masternodes tab to the right of the Transactions tab. This option requires you to restart the Dash Core app. The Masternodes tab can be used to view details of masternodes registered on the Dash blockchain.

Dépenser l’argent non confirmé

Avec cette option activée, le portefeuille Dash vous permet de dépenser sans attendre la monnaie issue de transactions précédentes transmises de manière interne entre des adresses associées au même portefeuille. Cela est possible même si la transaction n’est pas encore confirmée, car le portefeuille sait qu’elle finira par être confirmée puisqu’il l’a créée lui-même en interne. Laisser cette option activée vous permet de créer de nouvelles transactions même si les précédentes ne sont pas encore confirmées.

Enable CoinJoin features

Enabling this option displays the CoinJoin tab in the main Dash Core window and the Options dialog, and allows you to process and spend your balance using CoinJoin.

CoinJoin tab

The CoinJoin tab contains options relating to how CoinJoin functions in Dash Core.

../../_images/options-privatesend.png

The CoinJoin tab of the Dash Core Options dialog

Enable advanced interface

Enabling this option changes the interface on the Overview tab of the Dash Core wallet to include more information, such as the remaining keys, percentage completion and current operation. See here for a full explanation of how to use CoinJoin.

Show popups for mixing transactions

Enabling this option will display notifications as the CoinJoin transactions are created.

Warn if the wallet is running out of keys

Enabling this option will cause Dash Core to display a warning when your original set of 1000 addresses is running out, which may affect CoinJoin processing. When 900 addresses are used, your wallet must create more addresses. It can only do this if you have automatic backups enabled. Consequently, users who have backups disabled will also have CoinJoin disabled.

Enable multi-session

Normally CoinJoin processing is completed in several consecutive rounds, each using a single masternode. Enabling this option allows multi-session, which means you can use multiple masternode servers at the same time, greatly increasing the speed of the CoinJoin process at the cost of creating more addresses and thus requiring more frequent wallet backups.

Mixing rounds

Use this option to control the number of rounds of CoinJoin to be processed for your chosen balance. Each round of processing uses a new masternode. The higher the number of rounds, the more difficult it becomes to trace the Dash to its original address. This is at the expense of more time required for processing and potentially higher fees.

Target balance

This option allows you to specify how much Dash should be kept on balance in a ready-to-use processed state, meaning it has already passed through the CoinJoin process. The available amount is shown as the balance on the CoinJoin tab.

Onglet Réseau

This tab includes options related to your Dash network connection.

../../_images/network.png

Onglet Réseau dans le dialogue Options de Dash Core

Mapper le port avec l’UPnP

Cette option permet à Dash Core d’essayer d’ouvrir automatiquement et de mapper le port client sur votre routeur en utilisant UPnP (Universal Plug and Play). Cette fonctionnalité est offerte par la plupart des routeurs domestiques modernes et vous permettra de vous connecter au réseau Dash sans devoir procéder à des réglages spéciaux sur votre routeur.

Autoriser les connexions entrantes

Cette option fait accepter à votre client les connexions entrantes externes. Dash étant un réseau pair-à-pair, et Dash Core étant considéré comme un client complet puisqu’il stocke un exemplaire de la blockchain sur votre appareil, activer cette option aide les autres clients à se synchroniser avec la blockchain et le réseau à travers votre nœud.

Connexions par SOCKS5 (proxy par défaut)

Ces options permettent à des utilisateurs sur un Intranet, qui exige de passer par un serveur mandataire (proxy) pour sortir sur l’Internet, de spécifier l’adresse du serveur mandataire qui retransmettra les requêtes sur Internet. Contactez votre administrateur système ou vérifiez les réglages réseau de votre navigateur Internet si vous ne parvenez pas à vous connecter et suspectez qu’un serveur mandataire peut être la cause du problème.

Utiliser un proxy SOCKS5 distinct pour atteindre les pairs par des services cachés Tor

Ces options vous permettent de spécifier un serveur mandataire supplémentaire pour vous aider à vous connecter à des pairs à travers le réseau Tor. Il s’agit d’une option avancée pour une confidentialité améliorée, et elle suppose la présence d’un serveur mandataire Tor sur votre réseau. Pour en savoir plus sur Tor, voir here.

Onglet Afficher

This tab contains options relating to the display of the Dash Core app window.

../../_images/display.png

Onglet Afficher dans le dialogue Options de Dash Core

Langue de l’interface utilisateur

Choisissez votre langue préférée dans ce menu déroulant. Un changement de langue vous obligera à redémarrer l’application Dash Core.

Unité des montants

Cette option vous permet de changer l’unité monétaire par défaut de Dash Core, de DASH en mDASH, µDASH ou duffs. Chaque unité représente un déplacement de la virgule des décimales trois crans vers la droite. Les duffs sont la plus petite unité dans quoi la monnaie Dash peut être comptée.

Nombre de décimales

Cette option vous permet de choisir combien de décimales seront affichées dans l’interface utilisateur. Elle n’affecte pas le décompte interne de vos entrées ou de votre solde.

URLs de transaction tierces

Cette option vous permet de spécifier un site web externe pour consulter une adresse ou une transaction particulière sur la blockchain. Il existe pour cela plusieurs explorateurs de blocs. Pour utiliser cette fonction, saisissez l’URL de votre explorateur de blocs préféré, en remplaçant %s avec l’identifiant de transaction. Vous pourrez ensuite accéder directement à cet explorateur de blocs depuis Dash Core en utilisant le menu contextuel de n’importe quelle transaction.

Appearance tab

This tab contains options relating to the visual appearance of the Dash Core app window.

../../_images/appearance.png

The Appearance tab of the Dash Core Options dialog

Theme

You can use this option to select a different theme governing the appearance of the Dash Core window. All functionality is identical under the different themes.

Font Family

This option allows you to select a different font to display text in the window.

Font Scale and Weight

These options control the size and weight of fonts in the window.

Boîte de dialogue Outils

Cette section de la documentation décrit le fonctionnement de la boîte de dialogue Outils, disponible dans le menu  Outils de Dash Core.

Onglet Informations

../../_images/information.png

Onglet Informations dans le dialogue Outils de Dash Core

Général

Cette section affiche des informations sur le nom et la version du logiciel client et de la base de données, ainsi que sur l’emplacement actuel du répertoire de données de l’application.

Réseau

Cette section affiche des informations et des statistiques sur le réseau auquel vous êtes connecté.

Chaîne de blocs

Cette section affiche l’état actuel de la blockchain.

Zone mémoire

Cette section affiche l’état de la zone mémoire, qui contient des transactions qui n’ont pas encore pu être inscrites dans un bloc. Cela inclut à la fois les transactions créées depuis le dernier bloc et les transactions qui n’ont pas pu être insérées dans le dernier bloc parce qu’il était plein.

Journal de débogage

Ce bouton ouvre le fichier debug.log depuis le répertoire de données de l’application. Ce fichier contient des messages de Dash Core qui peuvent aider à diagnostiquer des erreurs.

Onglet Console

The Console tab provides an interface with the Dash Core RPC (remote procedure call) console. This is equivalent to the dash-cli command on headless versions of Dash, such as dashd running on a masternode. Click the red × icon to clear the console, and see the detailed documentation on RPC commands to learn about the possible commands you can issue.

../../_images/console.png

Onglet Console dans le dialogue Outils de Dash Core

Onglet Trafic réseau

The Network Traffic tab shows a graph of traffic sent and received to peers on the network over time. You can adjust the time period using the slider or Reset the graph.

../../_images/network-traffic.png

Onglet Trafic réseau dans le dialogue Outils de Dash Core

Onglet Liste des pairs

L’onglet Liste des pairs affiche une liste des autres nœuds complets connectés à votre client Dash Core. L’adresse IP, la version et le temps de réponse sont visibles. Cliquer sur un pair affiche des informations supplémentaires sur les données échangées avec ce pair.

../../_images/peers.png

Onglet Liste des pairs dans le dialogue Outils de Dash Core

Onglet Réparation de portefeuille

L’onglet Réparation de portefeuille propose un choix de commandes de démarrage pour restaurer un portefeuille dans un bon état de fonctionnement. Cliquer sur l’une de ces commandes entraîne le redémarrage de Dash Core avec la commande choisie en ligne de commande.

../../_images/wallet-repair.png

Onglet Réparation de portefeuille dans le dialogue Outils de Dash Core

Récupération de portefeuille

La fonction Récupération de portefeuille suppose que le fichier wallet.dat est corrompu et ne peut être lu. Elle fait une copie de wallet.dat vers wallet.<date>.bak et l’inspecte pour essayer de récupérer toute clé privée. Consultez votre fichier debug.log après avoir utilisé la fonction Récupération de portefeuille, et repérez les lignes qui commencent par « Salvage » pour en savoir plus sur les opérations accomplies.

Scanner à nouveau les fichiers de la chaîne de blocs

Réinspecte la blockchain déjà téléchargée et cherche les transactions ayant rapport aux comptes du portefeuille. Cela peut être nécessaire si vous remplacez votre fichier wallet.dat par un portefeuille différent ou une sauvegarde — le portefeuille ne connaîtra pas ces transactions, donc un rebalayage est nécessaire pour calculer les soldes.

Récupérer les transactions

The recover transactions commands can be used to remove unconfirmed transactions from the memory pool. Your wallet will restart and rescan the blockchain, recovering existing transactions and removing unconfirmed transactions. Transactions may become stuck in an unconfirmed state if there is a conflict in protocol versions on the network during CoinJoin processing, for example, or if a transaction is sent with insufficient fees when blocks are full.

Mise à jour du format du portefeuille

Cette commande est disponible pour les très anciens portefeuilles, ceux pour lesquels une mise à jour de la version du portefeuille est obligatoire en plus d’une mise à jour du logiciel portefeuille. Vous pouvez connaître la version actuelle de votre portefeuille avec la commande « getwalletinfo » dans la console.

Reconstruire l’index

Efface les index actuels de blockchain et d’état de chaîne (la base de données des sorties de transaction non dépensées) et les reconstruit depuis les fichiers de blocs. Cela peut être utile pour recalculer des soldes manquants ou bloqués.