Skip to main content

IPYEOS project

Project description

Interactive Python for Eos

What Is IPyEos

  1. IPyEos is a Smart Contracts test framework for Eos
  2. IPyEos is a Python binding for Eos

Installation

python3 -m pip install ipyeos

Building

git clone https://github.com/uuosio/ipyeos --branch main --recursive
cd eos
./build.sh
cd ..
./build.sh

Run a Node

eos-node

Run a Debugging Server

eos-debugger

Testing

ipyeos -m pytest -x -s tests/test.py

Run a Testnet

ipyeos -m ipyeos eos-node --data-dir dd --config-dir cd -p eosio --plugin eosio::producer_plugin --plugin eosio::chain_api_plugin --plugin eosio::producer_api_plugin --plugin eosio::history_api_plugin -e --resource-monitor-space-threshold 99 --http-server-address 127.0.0.1:8889 --contracts-console --access-control-allow-origin="*" --backing-store rocksdb --wasm-runtime eos-vm-jit

Also, you can run a test node with eos-node command directly.

eos-node --data-dir dd --config-dir cd -p eosio --plugin eosio::producer_plugin --plugin eosio::chain_api_plugin --plugin eosio::producer_api_plugin --plugin eosio::history_api_plugin -e --resource-monitor-space-threshold 99 --http-server-address 127.0.0.1:8889 --contracts-console --access-control-allow-origin="*" --backing-store rocksdb --wasm-runtime eos-vm-jit

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ipyeos-0.2.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ipyeos-0.2.12-cp310-cp310-macosx_10_15_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ipyeos-0.2.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ipyeos-0.2.12-cp39-cp39-macosx_10_15_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ipyeos-0.2.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

ipyeos-0.2.12-cp38-cp38-macosx_10_15_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ipyeos-0.2.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

ipyeos-0.2.12-cp37-cp37m-macosx_10_15_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file ipyeos-0.2.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e043f95c10d2e11283ebfddfdb1f47d71f3c21fe7537c3ebe7982e490d0c2ac
MD5 25f3dff665f3a5d1d14dec5113bc8388
BLAKE2b-256 c4874d19660609bf2da73c2f29ff902bde481408154ef6ac8ad5d67ec6028af5

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 488fe1a78725538bc8dff6067b405a44d9809bb9d23889905f2af69d8f001077
MD5 99860fb789578714f1a2c4c235e92200
BLAKE2b-256 f49399ebc853c960fad81c41cb8bfea64d80061141262bb98f204622fc4476ac

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8619904d1011b3ea57b4c3a14a7af74f385e191dbe8f53850333e9752d6e36ea
MD5 690d1b958cd0c93ed82e2927f3d4430d
BLAKE2b-256 a374a3eee0682363649fb55dc5e9bac80679e41a1cbd93a7c7f169cec64a4020

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dd66ecbcaa090601185eef4276d96ba33795fe9a4a9fed61b073ae739f3a7e6b
MD5 911da9c00b52dc72e060ea7f3c7e846e
BLAKE2b-256 ba2dbbf10023e357515dd10f4dd8475f07f664c39b98dfd74749bac3e01c5f96

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2199b0cc5514b7e006e819104a2318f013fa3991505cc5e68e50d3148e36370
MD5 10798bcc3b9f56e1ee930be78aab5ef1
BLAKE2b-256 b1e45fa0339585a43ddd16fc284845a25e0198e136cb5b6bfc3a7f50622dad8d

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f0b6b9af8b6298ed33e85c3e1e1d8aefe09f721d46bb320a7f9d5c3ee6cbf7fd
MD5 2ed19bb89d7b6406592889c9cfd2933b
BLAKE2b-256 c90378ab70bc4dd0c4022cbb45abec6b847403b7d1969689d551cdc41bce4e11

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 903b19067db923514103d899a9604d27befad77188e64a88d935738b43d4b374
MD5 4cdb12411e992618885c520674911922
BLAKE2b-256 b2ed86b45b1aac7946449adefd16bb159fc882dd29324f7f11cf5bd682434717

See more details on using hashes here.

File details

Details for the file ipyeos-0.2.12-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ipyeos-0.2.12-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8e098f2f9ab54e700a77d89dd45e72f653d23e8b5e5a8ab599f567124fa166fd
MD5 84e83c8050968ebfc1679d797d796fca
BLAKE2b-256 b05f4eb89c8f80ebdaef716fbc50a8c4633c62fb00c822ece5a6e1e710115602

See more details on using hashes here.

Supported by

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