Skip to main content

Python bindings for the JSON RPC interface of the Nerva cryptocurrency.

Project description

Nerva Python Library

Ruff Build License

Table of Contents

About

Python bindings for the JSON RPC interface of the Nerva cryptocurrency.

Installation

Requirements

  • Python 3.8+
  • uv (for development only)

Setup

To install current latest release you can use following command:

pip install nerva-py

To install the latest development version you can use following command:

uv add git+https://github.com/Sn1F3rt/nerva-py.git --branch main

Documentation

Developers please refer to the docstrings in the code for more information. Full API reference will be available soon.

Here is a simple example to get you started:

import asyncio

from nerva.daemon import DaemonJSONRPC


async def main():
    daemon = DaemonJSONRPC(
        host="x.y.z.w",
    )

    print(await daemon.get_info())


asyncio.run(main())

Support

License

MIT License

Copyright © 2024 Sayan "Sn1F3rt" Bhattacharyya

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

nerva_py-1.0.1.tar.gz (69.9 kB view details)

Uploaded Source

Built Distribution

nerva_py-1.0.1-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file nerva_py-1.0.1.tar.gz.

File metadata

  • Download URL: nerva_py-1.0.1.tar.gz
  • Upload date:
  • Size: 69.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.22

File hashes

Hashes for nerva_py-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c54035f1547eda4694795f98cddf1700ce76964f3af3ede0480297638215bb23
MD5 301741d08279afb791c177edf0b6d300
BLAKE2b-256 2eadd4309ec189fea7890ca67e0c791e7306614c91ce1d883152e00a9a5ee1af

See more details on using hashes here.

File details

Details for the file nerva_py-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for nerva_py-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61c10a09ef3fa3ed8841aa6fbcf526162fcd15de8ffa46d366598d03f7d07d7d
MD5 34636d20ebe4246b790e69aaf704a41a
BLAKE2b-256 b666b84e907a936bc3399a0ab4720c4b436a26693dd6cd970d684c7bd096b973

See more details on using hashes here.

Supported by

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