updated readme

This commit is contained in:
ran 2017-11-24 10:59:28 +02:00
parent 779b337747
commit 11f3e38e3d

View File

@ -66,7 +66,7 @@ The following code creates a new Bitcoin HD wallet:
seed = wallet.generate_mnemonic()
# create bitcoin wallet
w = wallet.create_wallet(network="BTC", seed=seed)
w = wallet.create_wallet(network="BTC", seed=seed, children=1)
print(w)
@ -77,12 +77,18 @@ Output looks like this:
$ python create_btc_wallet.py
{
'coin': 'BTC',
'seed': 'tool innocent picnic fluid silent ask minute scheme rural crumble decrease rescue',
'address': '1CPG2MU2fbXKfqi3pdBF3WaiodE28uB6ns',
'xprivate_key': 'xprv9s21ZrQH143K4WwrikXgmThRVAXko6oSNKcG5AUyRhYQCmmUX18eZUpcB98T3DP73jqgq7JrLEaXLkUs5cQ4HnCmtVuNVTbfRx9GRB1duuX',
'xpublic_key': 'xpub661MyMwAqRbcH12Kpn4h8beA3CNFCZXHjYXrsYtaz35P5a6d4YSu7H962Rt1nzo6q5rhHmTCTcxSaNFG2UtAQdy4pAuLqaz5gAmSx76t5Ab',
'wif': 'KzkcdtrAPY3CctyzLJARA3rC8gUHEdrk1V8hN3GGE2UHJvaFEhA2'
"coin": "BTC",
"seed": "guess tiny intact poet process segment pelican bright assume avocado view lazy",
"address": "1HwPm2tcdakwkTTWU286crWQqTnbEkD7av",
"xprivate_key": "xprv9s21ZrQH143K2Dizn667UCo9oYPdTPSMWq7D5t929aXf1kfnmW79CryavzBxqbWfrYzw8jbyTKvsiuFNwr1JL2qfrUy2Kbwq4WbBPfxYGbg",
"xpublic_key": "xpub661MyMwAqRbcEhoTt7d7qLjtMaE7rrACt42otGYdhv4dtYzwK3RPkfJ4nEjpFQDdT8JjT3VwQ3ZKjJaeuEdpWmyw16sY9SsoY68PoXaJvfU",
"wif": "L1EnVJviG6jR2oovFbfxZoMp1JknTACKLzsTKqDNUwATCWpY1Fp4",
"children": [{
"address": "1E3btRwsoJx2jUcMnATyx7poHhV2tomL8g",
"path": "m/0",
"xpublic_key": "xpub69Fho5TtAbdoXyWzgUV1ZYst9K4bVfoGNLZxQ9u5js4Rb1jEyUjDtoATXbWvAcV8cERCMMnH8wYRVVUsRDSfaMjLqaY3TvD7Am9ALjq5PsG",
"wif": "KysRDiwJNkS9VPzy1UH76DrCDizsWKtEooSzikich792RVzcUaJP"
}]
}
Similarly, you can do the same for an Ethereum wallet:
@ -94,7 +100,7 @@ Similarly, you can do the same for an Ethereum wallet:
from pywallet import wallet
seed = wallet.generate_mnemonic()
w = wallet.create_wallet(network="ETH", seed=seed)
w = wallet.create_wallet(network="ETH", seed=seed, children=1)
print(w)
@ -105,12 +111,18 @@ Output looks like this (no WIF for Ethereum):
$ python create_eth_wallet.py
{
'coin': 'ETH',
'seed': 'cactus father lecture ahead strategy parrot genre kind crew lock merit unfair',
'address': '0x6497148e392fc5703db95be03cc5cbb81009d3b2',
'xprivate_key': 'xprv9zJtR6McPYXYpQGeUgAy219NSPBiHXmP8kzwsMJVRjGd86r4cDgZotQJaXH1TAZ2MSFKoPE6pYUe3cTEgRAdwXKt9enhoc7PnF7opkwdBqP',
'xpublic_key': 'xpub6DJEpbtWDv5r2tM7ahhyP966zR2CgzVEVyvYfji6z4obzuBD9kzpMginRnczVeuxXjvQFEGDEgdKzTB4r8Q2aUUa5GAZxDfogChbrZxj3Cj',
'wif': ''
"coin": "ETH",
"seed": "traffic happy world clog clump cattle great toy game absurd alarm auction",
"address": "0x3b777f60eb04fcb13e6b27e468532e491409722e",
"xprivate_key": "xprv9yTuSjwb95QZznV6epMWpb4Kpc2S8ZRaQuAf5B697YXtQD2tDmmJ5KvwJWVjtbVrdJ1WBKNnuodrpTKGfHfiPSEgrAxUjL5RP1gQwwT3fFx",
"xpublic_key": "xpub6GhhMtkVjoPi5DKtqapKzMzrzdGjo1EPc7Ka6KdeoXYdCrTBH1Hu1wKysm8boWSy8VeTKVJi6gQJ2qJ4YG2ZhvFDcUUgMJrFCJWN1PGtBry",
"wif": "",
"children": [{
"address": "0x87eb82d43fa7316df0a989c0d951a9037ed02f9b",
"path": "m/0",
"xpublic_key": "xpub6LnpVXD73jNuAYXxzQCnEY6wXQspwkiAEkZWoX4BW9Tzx6KbUrMUYAU1Yvw4kebPHSPiEJPo8irHWHSwQR6WuVwUj85xURsugPWeJVH6sau",
"wif": ""
}]
}
\* Valid options for `network` are: BTC, BTG, BCH, LTC, DASH, DOGE
@ -148,9 +160,15 @@ Output looks like this:
$ python create_child_wallet.py
User Address
1FxgaPRGHcY7JGg5jqdwx4kYgiP3xB1aX7
{
"address": "13myudz3WhpBezoZue6cwRUoHrzWs4vCrb",
"path": "m/0/395371597"
}
Random Address
1KpS2wC5J8bDsGShXDHD7qdGvnic1h27Db
{
"address": "1KpS2wC5J8bDsGShXDHD7qdGvnic1h27Db",
"path": "m/0/394997119"
}
-----