Browse Source

Added some more information for certain help commands also rewrote some of them to be more like the others

283
Maran 13 years ago
parent
commit
d3c7781803
  1. 57
      electrum

57
electrum

@ -39,50 +39,49 @@ from optparse import OptionParser
from decimal import Decimal
known_commands = {
'help':'print help',
'validateaddress':'check that the address is valid',
'balance': "Display the balance of your wallet or of an address.\nsyntax: balance [<address>]",
'help':'Prints this help',
'validateaddress':'Check that the address is valid',
'balance': "Display the balance of your wallet or of an address.\nSyntax: balance [<address>]",
'contacts': "Show your list of contacts",
'create':'create wallet',
'restore':'restore wallet',
'payto':"""
payto <recipient> <amount> [label]
create and broadcast a transaction.
<recipient> can be a bitcoin address or a label
options:\n--fee, -f: set transaction fee\n--fromaddr, -s: send from address -\n--changeaddr, -c: send change to address
'create':'Create a wallet',
'restore':'Restore a wallet',
'payto':"""Create and broadcast a transaction.
Syntax: payto <recipient> <amount> [label]
<recipient> can be a bitcoin address or a label
options:\n --fee, -f: set transaction fee\n --fromaddr, -s: send from address -\n --changeaddr, -c: send change to address
""",
'sendtx':
"""sendtx <tx>
broadcast a transaction to the network. <tx> must be in hexadecimal""",
'Broadcasts a transaction to the network. \nSyntax: sendtx <tx>\n<tx> must be in hexadecimal.',
'password':
"change your password",
"Changes your password",
'addresses':
"""show your list of addresses.
options:
-a: show all addresses, including change addresses
-k: show private keys
-b: show the balance of addresses""",
'history':"show the transaction history",
'label':"assign a label to an item",
"""Shows your list of addresses.
options:
-a: show all addresses, including change addresses
-k: show private keys
-b: show the balance of addresses""",
'history':"Shows the transaction history",
'label':'Assign a label to an item\nSyntax: label <tx_hash> <label>',
'mktx':
"""create a signed transaction. password protected
syntax: mktx <recipient> <amount> [label]
options:\n--fee, -f: set transaction fee\n--fromaddr, -s: send from address -\n--changeaddr, -c: send change to address
"""Create a signed transaction, password protected.
Syntax: mktx <recipient> <amount> [label]
options:\n --fee, -f: set transaction fee\n --fromaddr, -s: send from address -\n --changeaddr, -c: send change to address
""",
'seed':
"print the generation seed of your wallet.",
"Print the generation seed of your wallet.",
'import':
"import key pair",
'Imports a key pair\nSyntax: import <address>:<privatekey>',
'signmessage':
'sign a message with a key',
'Signs a message with a key\nSyntax: signmessage <address> <message>',
'verifymessage':
'verify signature',
'Verifies a signature\nSyntax: verifymessage <address> <signature> <message>',
'eval':
"Run python eval() on an object\nSyntax: eval <expression>\nExample: eval \"wallet.aliases\"",
'deseed':
"remove seed from the wallet. The seed is stored in a file that has the name of the wallet plus '.seed'",
"Remove seed from the wallet. The seed is stored in a file that has the name of the wallet plus '.seed'",
'reseed':
"restore seed of the wallet. The wallet must have no seed, and the seed must match the wallet's master public key.",
"Restore seed of the wallet. The wallet must have no seed, and the seed must match the wallet's master public key.",
'freeze':'',
'unfreeze':'',
'prioritize':'',

Loading…
Cancel
Save