Skip to content

tryiou/xlite_toolkit

Repository files navigation

xlite_toolkit 

https://xlitewallet.com/
https://github.com/blocknetdx/xlite/
https://github.com/blocknetdx/xlite-daemon/
https://docs.blocknet.org/xlite/setup/

Written with python3.
Tested on Windows10 & Ubuntu22.04LTS.

Various scripts to interact with Xlite/xlite-daemon.

Usage:

# install git, python if missing, open a terminal,
# clone repo with:
  git clone https://github.com/tryiou/xlite_toolkit
  cd xlite_toolkit
  pip install -r requirements.txt

Xlite_privateKeysExtractor.py

Script to extract addresses and associated private keys from Xlite/xlite-daemon wallet:
Print on terminal

-script scan for Xlite/xlite-daemon in background, if not found, try to run local daemon:
-if not found case:
-This script need user to set his Xlite password into the file 'wallet_password.json'.
-This script need 'xlite-daemon' or 'xlite-daemon.exe' placed in the script directory.

Latest binaries can be found on
https://github.com/blocknetdx/xlite-daemon/releases

Usage:

# run the script with:
  python Xlite_privateKeysExtractor.py true
  python Xlite_privateKeysExtractor.py false

# script will print on terminal owned address list for every enabled coins and associated PKs.
# argument is a boolean, default at true if not provided.
#   true print only addresses with funds.
#   false print every addresses from list.

Xlite_changeAddressCount.py

Script to set addressCount for every coins of Xlite/xlite-daemon:
Restart Xlite/Xlite-daemon to apply new count.

Usage:

# run the script with:
  python Xlite_changeAddressCount.py 25

# argument is a int, addressCount to set, default at 20 if not provided.

Xlite_detectAddressCount.py

Script to detect past funded addresses on a mnemonic and set addressCount correctly for Xlite/xlite-daemon:
Restart Xlite/Xlite-daemon to apply new count.

-This script need any other instance of Xlite or xlite-daemon closed before run.
-This script need user to set his Xlite password into the file 'wallet_password.json'.
-This script need 'xlite-daemon' or 'xlite-daemon.exe' placed in the script directory.

Latest binaries can be found on https://github.com/blocknetdx/xlite-daemon/releases

Usage:

# run the script with:
  python Xlite_detectAddressCount.py 25

# argument is a int, number of addresses per batch to test, default at 20 if not provided.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages