它是以太坊区块链的HDWallet生成器。

cobra-hdwallet的Python项目详细描述


眼镜蛇钱包Cobra

这是以太坊区块链的hdwallet生成器。

您可以在metamask/myetherwallet上粘贴助记符(seed)或私钥

GitHubPyPI - Python Version

安装

安装Cobra HDWallet

pip install cobra-hdwallet

用法

创建hdwalletHdwallet

from cobra_hdwallet import HDWallet

# init HDWallet
hdWallet = HDWallet()

# Generate seed
mnemonic = hdWallet.generate_mnemonic("english")

# Check seed it is not required
# if not hdWallet.check_mnemonic(mnemonic, "english"):
#     exit()

# Create HDWallet by seed and password.
# enHDWallet = hdWallet.create_hdwallet(mnemonic) # Without password
enHDWallet = hdWallet.create_hdwallet(mnemonic, "password")

# Print Generated HDWallet
print(enHDWallet)

OUTPUT

{
    'coin': '...',
    'name': '...', 
    'address': '...', 
    'mnemonic': '...',
    'wif': '...', 
    'finger_print': '...', 
    'chain_code': '...', 
    'private_key': '...',
    'public_key': '...', 
    'uncompressed_public_key': '...', 
    'serialized': {
        'private_key_hex': '...', 
        'public_key_hex': '...', 
        'xprivate_key_base58': '...', 
        'xpublic_key_base58': '...'
    }
}

从私钥中获取hdwallet Hdwallet-Private

from cobra_hdwallet import HDWallet

# init HDWallet
hdWallet = HDWallet()

# Get HDWallet from private key
private_key = 'bc42cee69a730913a84df8b70eee15517c0b56e8c8cc36ba3d11bbad91ee5456'
pvHDWallet = hdWallet.hdwallet_from_private(private_key)

# Print HDWallet
print(pvHDWallet)

OUTPUT

{
    'coin': '...',
    'name': '...',
    'address': '...',
    'wif': '...',
    'finger_print': '...',
    'private_key': '...',
    'public_key': '...',
    'uncompressed_public_key': '...'
}

进一步帮助

眼镜蛇框架

去看看Cobra

作者

这里是特斯法耶{a5}。

捐赠

比特币{em1}$3jipsp6bt6pkxf3f9yzsl5hrdqwtvuxxak
以太坊{em1}$0xd32aedf28a848e21040b6f643861a9077f83106

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Proguard如何递归地保留类成员名?   安卓无法转换java类型的值。双到字符串   java If输入与JTable上数据库显示的数据匹配   为一个盒子创建一个类。(爪哇)   java如何将数据从Oracle中的(PL/)SQL复制到另一个DBMS?   spring如何在java中通过url下载文件   使用JAVA/J2ee应用程序中的SharePoint2013 rest web服务进行基于SAML令牌的身份验证   java如何完全耗尽此数组中的项?   Java:在对象类中创建数组?   java Android应用程序无法运行,持续崩溃   java无法从RESTAPI中过滤JSON对象   批处理Flink:执行管道java时出错。util。同时发生的TimeoutException:期货在[10000毫秒]后超时   java在使用Spring 3+Hibernate JPA时发现JPA注释类   java如何在Python输入字段中添加整数   实现的基本Java服务类