Tools for the Bismuth Cryptocurrency
This repository contains tools for the Bismuth Cryptocurrency
For license see LICENSE file
See releases for pre-compiled versions
No promises are given that the tools will run on your particular system
Notes:
- In order to take into account the use of Hyperblocks technology the query components are only designed to use blocks since the latest hyperblock in your ledger.
- Windows 7 or better
- Bismuth cryptocurrency installed via the latest installation executable at https://github.com/hclivess/bismuth/releases or run from source
- The latest executable from releases https://github.com/maccaspacca/BismuthToolsWeb/releases use "bismuthtoolsweb.exe" and access from a browser (localhost:8080)
Run from source
- Python 2.7 and dependencies as detailed at https://bitcointalk.org/index.php?topic=1525078
- wxpython for your Python 2.7 installation as found here: https://wxpython.org/download.php
- If you have sponsors enabled then you will need BS4 (pip install bs4)
- If you wish you can compile your own executables using pyinstaller and the .cmd files provided
- Python 2.7 and dependencies as detailed at https://bitcointalk.org/index.php?topic=1525078
- The Bismuth cryptocurrency installed from source (some additional python components such as pysocks may be needed depending on your installation)
- If you have sponsors enabled then you will need BS4 (pip install bs4)
- You can also compile your own executables using pyinstaller and the .cmd file provided or use the ones provided in releases
The files can be placed on your desktop, in your home folder etc. depending on your OS, in a folder of your choosing.
The application will detect your OS and set the location of your local ledger.db file.
It is assumed that your ledger.db is located at C:\Program Files (x86)\Bismuth\static in Windows and ~/home/Bismuth/static in respect of linux and variants.
The windows installer executable will create the tools folder for you on at "c:\toolsweb"
On first run, if there is no tools.db then a new one will be created.
This database is used to store sponsor, miner and richlist information and is updated every 30 minutes
Edit the sponsor.txt file as follows:
address =
sponsors = <insert 1 to switch on sponsors or 0 to switch off>
rate =
There are two sponsor spots on the main web landing page of the tools and a sponsor will be picked randomly from your sponsorlist.
- Split from desktop tools into its own repository
- Implementation of richlist
- Combined database for miners, sponsors and richlist
- Allow alternative placement out of the main Bismuth folder by OS detect and assumed ledger.db location
- Remove inaccurate miner information e.g. power usage as this is not relevant to production
Future Improvements:
- Other Ledger Information page: to list hyperblock and query "keep" transactions
- Network information page
- Look and feel improvements