µ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)
| File | Size | Uploaded | |
|---|---|---|---|
| ueosio-0.2.6.tar.gz | 11.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|