Restaurer le compte
Pour restaurer un coffre-fort, utilisez la commande suivante et suivez les invites pour configurer un nouveau coffre-fort à l'aide d'une source existante
Sélectionnez la commande appropriée pour votre système d'exploitation.
- les fenêtres:
\haven-wallet-cli.exe --restore-deterministic-wallet
- MacOS et Linux:
./haven-wallet-cli --restore-deterministic-wallet
Une fois que vous avez entré la commande dans votre terminal, cliquez simplement sur return
ou enter
sur votre clavier pour commencer la restauration du compte. Votre CLI doit renvoyer des instructions indiquant:
Specify a new wallet file name for your restored wallet (e.g., MyWallet).
Wallet file name (or Ctrl-C to quit):
Créez un nom unique pour votre portefeuille tel que my-unique-wallet
puis cliquez sur enter
ou return
sur votre clavier.
Avoid using spaces or special characters in the name of your wallet.
Your CLI should return instructions that say:Generating new wallet…
Specify Electrum seed:
Copy your entire seed phrase (25 words) to the clipboard and paste it into your terminal, then click enter
.
Please note that your seed will not be visible when you paste it into the terminal, this is normal.
Enter seed offset passphrase, empty if none:
Si vous avez des fonds dans ce portefeuille, vous pouvez ignorer cette étape en cliquant sur enter
ou return
sur votre clavier. Votre CLI devrait alors afficher une instruction qui dit:Enter a new password for the wallet:
Créez et entrez un mot de passe fort et cliquez sur enter
ou return
sur votre clavier. La CLI devrait maintenant vous montrer une instruction qui dit:Confirm password:
Entrez votre mot de passe puis cliquez sur enter
ou return
sur votre clavier. La CLI devrait maintenant vous montrer la phrase de départ, assurez-vous donc qu'elle correspond à la phrase de départ que vous avez enregistrée précédemment. Il est maintenant probable que vous voyiez une erreur car votre coffre-fort n'est pas connecté à un daemon
tel que:Error: wallet failed to connect to daemon: http://localhost:17750. Daemon either is not started or wrong port was passed. Please make sure daemon is running or change the daemon address using the 'set_daemon' command.
C'est normal et les instructions pour résoudre ce problème seront également partagées ci-dessous. Pour l'instant, la CLI enverra ensuite des instructions de retour supplémentaires qui disent:Restore from specific blockchain height (optional, default 0):
Si vous connaissez la hauteur de création de votre portefeuille, vous pouvez la saisir ici ou simplement taper 0
et enter
ou return
sur votre clavier. La CLI renverra maintenant des instructions indiquantThe daemon is not set up to background mine.
With background mining enabled, the daemon will mine when idle and not on battery.
Enabling this supports the network you are using, and makes you eligible for receiving new haven
Do you want to do it now? (Y/Yes/N/No):
Vous pouvez taper no
puis frappé return
ou enter
sur votre clavier pour sauter ceci sans impact négatif sur votre expérience. La CLI dira maintenant:If you are new to Haven, type "welcome" for a brief overview.
Error: wallet failed to connect to daemon: http://localhost:17750. Daemon either is not started or wrong port was passed. Please make sure daemon is running or change the daemon address using the 'set_daemon' command.
À ce stade, vous avez deux options.
1. Exécutez un nœud local: Le téléchargement peut prendre des jours, même avec une connexion Internet rapide. Pour ce faire, ouvrez un autre onglet dans votre CLI, en supposant que vous êtes dans le même répertoire CLI et tapez ./havend
2. Exécuter un nœud distant: Ceci est beaucoup plus rapide et se synchronise généralement en moins de 30 minutes. Les nœuds distants peuvent voir votre adresse IP, donc si cela est un problème, utilisez un VPN. Vous pouvez en savoir plus sur les nœuds distants ici. Sinon, vous pouvez taper l'une de ces commandes suivantes pour définir un démon puis cliquer sur enter
ou return
sur votre clavier.
set_daemon remote.eu.havenprotocol.org:17750 trusted
set_daemon nodes.hashvault.pro:17750 trusted
set_daemon remote.haven.miner.rocks:17750 trusted
Vous avez maintenant défini un démon et la CLI devrait maintenant vous montrer ce qui suit:
Error: Expected trusted or untrusted, got 17750: assuming untrusted
Daemon set to remote.eu.havenprotocol.org:17750, untrusted
[wallet [first-five-letters-of-address] (out of sync)]
La dernière étape consiste à taper refresh
puis cliquez sur enter
ou return
et votre coffre-fort CLI va maintenant commencer à se synchroniser. Votre CLI doit afficher le nombre de blocs synchronisés et de blocs restants comme :Height 10940 / 762937
Une fois votre coffre-fort synchronisé, vous êtes libre d'utiliser votre portefeuille comme vous le souhaitez. Votre CLI doit afficher un texte tel que:Currently selected account: [0] Primary account
Tag: (No tag assigned)
ONSHORE - balance: 0.000000000000, unlocked balance: 0.000000000000,
OFFSHORE - balance: 0.000000000000 xUSD, unlocked balance: 0.000000000000 xUSD
Si vous ne voyez pas le texte ci-dessus, tapez simplement balance
. Si vous souhaitez voir votre adresse, tapez simplement address
et cliquez enter
ou return
sur votre clavier. Maintenant que vous avez réussi à restaurer un coffre-fort, vous n'aurez plus à répéter ce processus, à moins que vous ne souhaitiez restaurer d'autres portefeuilles. La prochaine fois que vous vous connectez, vous devez simplement démarrer le portefeuille avec la commande de votre système d'exploitation mais sans inclure le --restore-deterministic-wallet
drapeau. Vous pouvez le faire en tapant soit:
- les fenêtres:
\haven-wallet-cli.exe
- MacOS et Linux:
./haven-wallet-cli
Lorsque vous vous reconnectez, CLI vous demandera le nom du portefeuille, alors entrez celui que vous venez de restaurer dans le portefeuille que vous souhaitez ouvrir. La CLI reconnaîtra votre coffre-fort et vous demandera ensuite votre mot de passe. Il est probable que vous deviez définir un daemon
ou refresh
le coffre-fort qui peut être fait en copiant le set_daemon
commande ci-dessus puis saisie refresh
.
Enfin, pour terminer votre session, vous pouvez taper exit
dans le terminal.