معرفی شرکت ها


djib-0.1.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Djib Python API
ویژگی مقدار
سیستم عامل -
نام فایل djib-0.1.2
نام djib
نسخه کتابخانه 0.1.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Djib tech team
ایمیل نویسنده tech@djib.io
آدرس صفحه اصلی https://djib.io
آدرس اینترنتی https://pypi.org/project/djib/
مجوز GPL-3.0-only
<div align="center"> <img src="https://4289938616-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6MrZ6BqPMP2mmJKSKsG8%2Ficon%2F5q4QZZ6hqugOY1FCi0Mw%2Flogo.svg?alt=media&token=114140fd-3e6b-4ba9-8925-07c50a835eb5" width="25%" height="25%"> </div> --- # Djib Python SDK It's the base Python library for interacting with Djib network. You can use it interact with the Djib network. ## Quickstart ### Installation ```sh pip install djib ``` ### General RPC Usage ```py from djib.rpc import DjibRpc WALLET_PRIVATE_KEY = '<Base58 encoded string>' try: rpc = DjibRpc(WALLET_PRIVATE_KEY, is_devnet=True) # status of drive response = rpc.status() if response.error: print(f"Error: {response.error['message']}, Code: {response.error['code']}, Data: {response.error['data']}") else: print(response.data) except Exception as e: print(f"Error: {str(e)}") ``` ### KMS Usage ```py from djib.rpc import KmsClient WALLET_PRIVATE_KEY = '<Base58 encoded string>' try: kms = KmsClient(WALLET_PRIVATE_KEY, is_devnet=True) a = 'Hello, World!' a_enc = kms.encrypt(a) a_dec = kms.decrypt(a_enc) assert a_dec == a except Exception as e: print(f"Error: {str(e)}") ``` ## Development ### Setup 1. Install [poetry](https://python-poetry.org/docs/#installation) 2. Install dev dependencies: ```sh poetry install ``` 3. Activate the poetry shell. ```sh poetry shell ```


نیازمندی

مقدار نام
>=2.1.1,<3.0.0 base58
>=5.0.8,<6.0.0 jsonrpcserver
>=0.25.1,<0.26.0 solana
>=0.4.27,<0.5.0 python-magic
>=1.5.0,<2.0.0 PyNaCl


زبان مورد نیاز

مقدار نام
>=3.10,<4.0 Python


نحوه نصب


نصب پکیج whl djib-0.1.2:

    pip install djib-0.1.2.whl


نصب پکیج tar.gz djib-0.1.2:

    pip install djib-0.1.2.tar.gz