Skip to main content

mcrpc - Multichain RPC client

Version Downloads

Content Blockchain RPC Client

A Python 3 MultiChain RPC client built for the Content Blockchain Project

The versioning scheme follows MultiChain and includes code generated function annotations and api documentation to support code completion and get you up to speed fast.

Code Completion

mcrpc code completaion

Code Documentation

mcrpc documentation

Installing

The RPC client is published with the package name mcrpc on Python Package Index. Install it with:

$ pip3 install mcrpc

Usage

If you have a local blockchain node with default data-dir you can do:

import mcrpc

client = mcrpc.autoconnect()
client.getinfo()

Change Log

2.0.6.0 (2020-05-03)

  • Add autoconnect convenience function
  • Switched package versioning to match multichain
  • Switched to poetry based packaging
  • Updated to multichain node 2.0.6

1.0.2 (2019-02-13)

  • Fix signature of appendrawexchange and completerawexchange
  • Build rpc client against Multichain 2 Beta 2
  • Add pretty-print support for response objects
  • Sort response class properties for cleaner diffs on updates

Release files for mcrpc 2.0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcrpc 2.0.6.0
File Size Uploaded
mcrpc-2.0.6.0.tar.gz 48.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcrpc 2.0.6.0
File Interpreter ABI Platform
mcrpc-2.0.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 98.2 kB

Release files / mcrpc-2.0.6.0.tar.gz

Download URL mcrpc-2.0.6.0.tar.gz
Size 48.0 kB
Tags Source
SHA-256 checksum
How to use checksums
373fa9a9f0be9295782ee8145060fb6799cc858021fcc8ba81e21a93fdd407c7
BLAKE2b-256 checksum
How to use checksums
684a57b8812717ee88c295cec3acfb418af26604ce88d1f4c83cb9d9c0c761ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.6.4 Windows/10

Release files / mcrpc-2.0.6.0-py3-none-any.whl

Download URL mcrpc-2.0.6.0-py3-none-any.whl
Size 50.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8cb5b327c2c9160821c6451d2175e47dd75d8120181859354d952da911d65183
BLAKE2b-256 checksum
How to use checksums
92f945dd46c8bfe467d80a6145b5853a393533cf0097ea1f250b2ab115fdda49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.6.4 Windows/10

Release history Release notifications | RSS feed

This release

2.0.6.0 This release

2 release files

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page