Skip to main content

A fully functional blockchain lab.

Project description

Blockchain Lab | Open In Colab Open in Cloud Shell

A fully functional blockchain lab.

Install

pip3 install blockchain_lab

Using

In another script

You can give these parameters in blockchain_lab()

  • Node number with "node_number"
  • Security circle number with "security_circle_number"
  • Path with "path"

Docker | Create & Delete

from blockchain_lab import blockchain_lab

blockchain_lab().create_docker()
from blockchain_lab import blockchain_lab

blockchain_lab().delete_docker()

Local | Create & Delete

from blockchain_lab import blockchain_lab

blockchain_lab().create_local()
from blockchain_lab import blockchain_lab

blockchain_lab().delete_local()

Status

from blockchain_lab import blockchain_lab

blockchain_lab.status()

Test with a transaction

from blockchain_lab import blockchain_lab

blockchain_lab.send_transaction(receiver = "naruno", amount = 5000, data = "blockchain-lab")

In command line

You can give these parameters in command line arguments of create and delete functions.

  • Node number with "-nn" or "--nodenumber"
  • Security circle number with "-scn" or "--securitycirclenumber"
  • Path with "-p" or "--path"

Docker | Create & Delete

blockchain_lab_create_docker
blockchain_lab_delete_docker

Local | Create & Delete

blockchain_lab_create_local
blockchain_lab_delete_local

Status

blockchain_lab_status

Test with a transaction

blockchain_lab_send_transaction -r naruno -a 5000 -d blockchain-lab

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

blockchain_lab-0.9.0.tar.gz (9.1 kB view details)

Uploaded Source

File details

Details for the file blockchain_lab-0.9.0.tar.gz.

File metadata

  • Download URL: blockchain_lab-0.9.0.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for blockchain_lab-0.9.0.tar.gz
Algorithm Hash digest
SHA256 a61116b6969effadc5d6e2b0188b431ade4b9b563feeb82ca1d2a36b08d23cba
MD5 e624e93c971e69528a59bf233b2c903c
BLAKE2b-256 c300f24aa5a2c9a5681479fa6b5fd0aeb4d6a44d09d849fcca1faa070329eda5

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