Iman Bahmani
Iman Bahmani
خواندن ۱ دقیقه·۴ سال پیش

ساختن کیف پول بیت کوین Bitcoin با پایتون Python

ابتدا باید پکیج مربوط به پایتون را نصب کنیم این بهتر هست که با استفاده از مخزن pip نصب کنیم البته جهت نصب کتابخانه های وابسته به این پروژه بهتره است که به این صورت نصب دستور را وارد کنید


Python3 -m pip install bitcoinlib

این کتابخانه جهت ساخت کیف پول Bitcoin, Litecoin , Dash استفاده می شود

from bitcoinlib.wallets import Wallet w = Wallet.create('Wallet1') key1 = w.get_key() key1.address '1Fo7STj6LdRhUuD1AiEsHpH65pXzraGJ9j'

اکنون یک تراکنش کوچک به کیف پول خود ارسال کنید و از روش scan برای به روزرسانی تراکنش ها و UTXO استفاده کنید حالا باید بدانیم که اصلا UTXO چیست؟

تعریف UTXO:

اصطلاح UTxO مخفف “Unspent Transaction Output“، به معنی «خروجی تراکنش خرج نشده» است که یک اصطلاح و ساختار برای احراز مقدار موجودی حساب و به طور دقیق‌تر «حق خرج‌کردن» در شبکه‌ی رمزارز بیت‌کوین است. معادل آن در شبکه‌ی اتریوم “State Transitions” می‌باشد. این الگوریتم در واقع یک مکانیزم برای جلوگیری از Double Spent و خرج کردن غیرمنطقی بیش از مقدارموجودی است.

w.scan()

با این دستور می توانیم مقادیر داخل شبکه را جستجو کنیم

w.info() # Shows wallet information, keys, transactions and UTXO's


t = w.send_to('1PWXhWvUH3bcDWn6Fdq3xhMRPfxRXTjAi1', '0.001 BTC') 'b7feea5e7c79d4f6f343b5ca28fa2a1fcacfe9a2b7f44f3d2fd8d6c2d82c4078' t.info # Shows transaction information and send results


کیف پول رمز ارز
کیف پول رمز ارز



منبع:https://bithelp.ir/

https://bithelp.ir/


آموزش ساخت کیف پول بیت کوینساختن کیف پول بیت کوین Bitcoin با پایتون Pythonکیف پول pythonpython walletbitcoin wallet
شاید از این پست‌ها خوشتان بیاید