Skip to main content

µEOSIO

General purpose library for the EOSIO blockchains

Micro EOSIO allows you to interact with any EOSio chain using Python, it consists of 3 modules:

  • DS: Is the Data Stream module and it contains functions for serialization and deserialization of data streams in the eosio format.
  • UTILS: General functions that are useful for eosio.
  • RPC: Module for making API interactions.
  • ABI: Module to work with eosio ABI files

Install

pip3 install ueosio

Build from source

git clone https://github.com/EOSArgentina/ueosio
cd ueosio
python3 -m venv venv
source venv/bin/activate
pip3 install -r examples/requirements.txt

Examples:

tx.py: Send a transaction on any given chain.

keys.py: Generate a key pair or get the public key of any given private key.

approve_multisig.py: Approve a multisig transaction.

create_account.py: Create an account, buy ram and delegate bandwidth and CPU.

get_top_10_bps.py: Use the rpc module to get list of BPs on any eosio blockchain.

abi_hash.py: Get serialized abi hash.

extract_pubkey_from_tx.py: Extract pubkeys used to sign a transaction.


MIT License
Copyright (c) 2020 EOS Argentina

Metadata

Release files for ueosio 0.2.6

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

Source distribution (sdist)

Source distribution for ueosio 0.2.6
File Size Uploaded
ueosio-0.2.6.tar.gz 11.4 kB Details

Built distribution (wheel)

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

Total release size: 23.1 kB

Release files / ueosio-0.2.6.tar.gz

Download URL ueosio-0.2.6.tar.gz
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e2c023a547235eab6b3b25c127bd8347a6ef90d20ed6a5ca33f4317905c60abd
BLAKE2b-256 checksum
How to use checksums
e93e3b7dc7e4e81c88d8f8619e6a4b711af9d09ac65133364c446ca739fcd603
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.6.9 Linux/5.4.0-87-generic

Release files / ueosio-0.2.6-py3-none-any.whl

Download URL ueosio-0.2.6-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
428525d63367a38c94ebc2163227c8c04fce4bfcebb778f682653805054421b0
BLAKE2b-256 checksum
How to use checksums
e86eb6743117fe16fbd1c1ca7e0a6bdc861d14459d29c0f135731a91adcf3ccc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.6.9 Linux/5.4.0-87-generic

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.5

2 release files

0.2.4

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.0.2

2 release files

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