Powerfull, lightweight, and multi-platform command line client written with Python for Duniter’s currencies: Ğ1 and Ğ1-Test.
Project description
Silkaj
- CLI Duniter client written with Python 3.
- Website
Install
pip3 install silkaj --user
- Install with Pip
- Install the Development environment
- Install with the build
- Build an executable with Pyinstaller
Usage
- Get help usage with
-h
or--help
options, then run:
silkaj <sub-command>
-
Will automatically request and post data on
duniter.org 443
main Ğ1 node. -
Specify a custom node with
-p
option:
silkaj -p <address>:<port> <sub-command>
Features
Currency information
- Currency information
- Display the current Proof of Work difficulty level to generate the next block
- Check the current network
- Explore the blockchain block by block
Money management
- Send transaction
- Consult the wallet balance
Web-of-Trust management
- Check sent and received certifications and consult the membership status of any given identity in the Web of Trust
- Check the present currency information stand
- Send certification
Authentication
- Three authentication methods: Scrypt, file, and (E)WIF
Wrappers
- Install as a drop-down for GNOME Shell with Argos
- How-to: automate transactions and multi-output
- Transaction generator written in Shell
- Ğ1Cotis
- G1pourboire
- Ğ1SMS
- Ğmixer
Dependencies
Silkaj is based on Python dependencies:
- Click: Command Line Interface Creation Kit.
- DuniterPy: Python APIs library to implement duniter clients softwares.
- Tabulate: to display charts.
Names
I wanted to call that program:
- bamiyan
- margouillat
- lsociety
- cashmere
I finally called it Silkaj
as Silk
in esperanto.
Website
Packaging status
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
silkaj-0.9.0rc0.tar.gz
(41.5 kB
view hashes)
Built Distribution
silkaj-0.9.0rc0-py3-none-any.whl
(55.1 kB
view hashes)
Close
Hashes for silkaj-0.9.0rc0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98328cf9afc6adf1127d0cfda39c94c3e547029c1ba6bd699b601e2486b0bf95 |
|
MD5 | 61e8ddf7926b124d0aaa56f068755574 |
|
BLAKE2b-256 | 6fd7527d8e9808c3346dc54801b3a9cc6a0798afb9c0ef70649dbc0a6a3a08b8 |