Skip to content

Latest commit

 

History

History
76 lines (58 loc) · 2.33 KB

File metadata and controls

76 lines (58 loc) · 2.33 KB

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.