Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

glitter_sdk-0.2.1.tar.gz (120.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

glitter_sdk-0.2.1-py3-none-any.whl (173.3 kB view details)

Uploaded Python 3

File details

Details for the file glitter_sdk-0.2.1.tar.gz.

File metadata

  • Download URL: glitter_sdk-0.2.1.tar.gz
  • Upload date:
  • Size: 120.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.9.16 Darwin/21.6.0

File hashes

Hashes for glitter_sdk-0.2.1.tar.gz
Algorithm Hash digest
SHA256 82e4f696256f92bcb919764cb97771845f40285210f0edaa43f687635ed3ae43
MD5 69669a73575ff3f279da4064f7fbe1aa
BLAKE2b-256 b9b5fdfec53f67edebe448cd4eef33c59742046229f7cc217cdfce92c10a2ad4

See more details on using hashes here.

File details

Details for the file glitter_sdk-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: glitter_sdk-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 173.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.9.16 Darwin/21.6.0

File hashes

Hashes for glitter_sdk-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49bbfa8af16b21433daa175ed1753fd30f3d47972df5eb8693267c1ca0445130
MD5 183d6ce5ee8e621e3779cbddacc3b661
BLAKE2b-256 2b9456634b144cc1591c279897d7ff463524ea31efc0781b64c5aa418baa8baf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page