Glitter Protocol is a blockchain based database and index engine for developing and hosting web3 applications in decentralized storage networks.
Project description
Features
- Written in Python with extensive support libraries
- Versatile support for key management solutions
- Exposes the Glitter API through LCDClient
Table of Contents
API Reference
Getting Started
Requirements
Terra SDK requires Python v3.7+.
Installation
NOTE: All code starting with a $
is meant to run on your terminal (a bash prompt). All code starting with a >>>
is meant to run in a python interpreter, like ipython.
Terra SDK can be installed (preferably in a virtual environment
from PyPI using pip
) as follows:
$ pip install -U glitter_sdk
You might have pip3
installed instead of pip
; proceed according to your own setup.
❗ If you want to communicate with Terra Classic, use terra-sdk==2.x
Dependencies
Terra SDK uses Poetry to manage dependencies. To get set up with all the required dependencies, run:
$ pip install poetry
$ poetry install
Tests
Code Quality
Usage Examples
Getting Blockchain Information
Async Usage
Building and Signing Transactions
Example Using a DB (recommended)
Contributing
Community contribution, whether it's a new feature, correction, bug report, additional documentation, or any other feedback is always welcome. Please read through this section to ensure that your contribution is in the most suitable format for us to effectively process.
Reporting an Issue
Requesting a Feature
Contributing Code
For new contributors, here is a quick guide:
Documentation Contributions
Need more information on how to contribute?
License
This software is licensed under the MIT license. See LICENSE for full disclosure.
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
Built Distribution
Hashes for glitter_sdk-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20c729e37d6fe7e00a89142f4f14473e5b27791699fe0a57f81b262138ab8685 |
|
MD5 | 14a77a9324ddca189e50537553f5448f |
|
BLAKE2b-256 | 70bdd6b3ffeb2dcd5a721f07f7dc8a1ee8407f35d6d57e94db91e4cf9f9e2ec5 |