معرفی شرکت ها


BlockchainDataBase-1.1.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A Simple Blockchain Database.
ویژگی مقدار
سیستم عامل -
نام فایل BlockchainDataBase-1.1.4
نام BlockchainDataBase
نسخه کتابخانه 1.1.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده David Mendez Guardado
ایمیل نویسنده demg@outlook.com
آدرس صفحه اصلی https://github.com/DEMG-DEV/SimpleBlockchainDataBase
آدرس اینترنتی https://pypi.org/project/BlockchainDataBase/
مجوز -
# SimpleBlockchainDatabase [![Open Source Helpers](https://www.codetriage.com/demg-dev/simpleblockchaindatabase/badges/users.svg)](https://www.codetriage.com/demg-dev/simpleblockchaindatabase) In this repository you can found a simple Database based on blockchain technology. > **IN THIS MOMENT THE DATABASE JUST WORK AS LOCALLY AND ONE DEVICE** ## Version **1.1.4** ## LICENSE [MIT License](LICENSE) ## Requirements Python >= 3.6 ## Project structure ```bash ├── BlockchainDataBase │   ├── Data │   │   ├── __init__.py │   │   ├── DBManage.py │   ├── __init__.py │   ├── Block.py │   ├── Blockchain.py ├── Test │   ├── Test1.py │   ├── Test2.py │   ├── Test3.py │   ├── Test4.py ├── LICENSE ├── README.md ├── setup.py ``` ## Test - **Test1.py**, This test just creates the genesis block of the blockchain. - **Test2.py**, This test add a one block to the blockchain and prints the blocks. - **Test3.py**, This test add 2 blocks into the blockchain, prints the blocks and validate the blockchain. - **Test4.py**, This shows all the blocks. ## Install From official pypi.org ``` python -m pip install BlockchainDataBase ``` From test.pypi.org ``` python -m pip install --index-url https://test.pypi.org/simple/ BlockchainDataBase ``` ## Configuration On the folder you found a configuration file in a JSON format, if you want to change the folder on the database or database name you do in this file. ``` # The data saves on %APPDATA% directory. ├── BlockchainDataBase │   ├── Data │   │   ├── config.json ``` ``` config.json { "DEFAULT": { "DATABASE_NAME": "blockchain_database.bc", "CONFIG_FILE": "config.json" } } ``` ## Examples Initialize the Blockchain. ``` from BlockchainDataBase.Blockchain import Blockchain bc = Blockchain() ``` Add one block into Blockchain. ``` data = {"Data": "dataResult"} bc.add_block(data) ``` Shows all the blocks in the Blockchain. ``` bc.print_blocks() ``` Validates the blockchain to check if not was corrupted ``` bc.validate_chain() ```


نحوه نصب


نصب پکیج whl BlockchainDataBase-1.1.4:

    pip install BlockchainDataBase-1.1.4.whl


نصب پکیج tar.gz BlockchainDataBase-1.1.4:

    pip install BlockchainDataBase-1.1.4.tar.gz