Metadata-Version: 2.1
Name: gxcutil
Version: 0.1.18
Summary: Python utility library for GXC
Home-page: https://github.com/Game-X-Coin/gxcutil
Author: Lucid
Author-email: contact@lucid.dev
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: pycrypto (==2.6.1)

# GXCUtil

GXCUtil is a Python utility library for GXC.

## Installation

Add this repository to requirements and install with `pip install -r requirements.txt`

**requirements.txt**
```
... (other requirements)
git+https://github.com/Game-X-Coin/gxcutil.git@master
```

## Utilities

GXCUtil includes several pure Python (exclude AES) utility functions.

- `ecc` - Pure python ECC methods. Supports Secp256k1 and wNAF caching implemented.
- `aes.py` - AES encrypt/decrypt
- `base58.py` - Base58 encode/decode
- `client.py` - Django request IP parser
- `hash.py` - A few hash functions
- `key.py` - GXC private/public key converter
- `serialize.py` - GXC transaction serializer
- `utils.py` - etc.

## Caution

This repository is implemented and maintained for internal use only.
Please use GXCUtil on your own risk.

## License

[MIT](./LICENSE)


