ThomasV
5714d9f4fc
shorter docstrings
10 years ago
ThomasV
145bf5cf0a
rename decodetx and sendtx commands. merge mktx and payto commands.
10 years ago
ThomasV
e067e34313
make global options: -w and -o
10 years ago
ThomasV
f70a996619
fix trezor initialiation hook (pass window in load_wallet)
10 years ago
ThomasV
9bd94e5062
refactor payment requests
10 years ago
ThomasV
572a463806
reason->memo
10 years ago
ThomasV
3bb00f0006
store json record requests
10 years ago
ThomasV
bf755f8ac0
jsonrpc interface
10 years ago
ThomasV
48e53498db
improve requests
10 years ago
ThomasV
ec795ba3c0
fix var name
10 years ago
ThomasV
ab60da89ac
Add a help group for config variables. Change name of ssl variables
10 years ago
ThomasV
0ddd94b5b3
remove forgotten debugging statement
10 years ago
ThomasV
ca62df89d4
fix: set_config
10 years ago
ThomasV
cbeeedcca2
Add note for commands that are not SPV; fix format_request parameter
10 years ago
ThomasV
088d8e8415
show request status
10 years ago
ThomasV
e4946cf26e
setconfig: return False on error
10 years ago
ThomasV
31c4849566
url_rewrite
10 years ago
ThomasV
b83b7fa5c8
cmd line: format payment requests
10 years ago
ThomasV
2727df962e
requests: store path not url
10 years ago
ThomasV
514ea6aa8c
doc for addrequest
10 years ago
ThomasV
d41785c783
save payment requests in requests_dir
10 years ago
ThomasV
0938299e9b
move payment requests logic to wallet, add basic commands
10 years ago
Neil Booth
03e53a5e01
Create a constant for 100000000 and use it
Use same name as is in bitcoind.
Note that one of the constants in text.py had the wrong number
of zeroes previously...
10 years ago
ThomasV
4d9be9a6d2
commands: use decorator to register commands
10 years ago
ThomasV
7e20901e3b
read command defaults
10 years ago
ThomasV
c3f82fd69c
fix cmd descriptions
10 years ago
ThomasV
f8eb68458d
use docstrings
10 years ago
ThomasV
ddd6a58cc7
commands: extract params and options from arguments
10 years ago
ThomasV
1d5c6bdc2d
deserialized option for mktx
10 years ago
ThomasV
4042ac69ec
fix varname
10 years ago
ThomasV
9c76a0232e
distinction between 'destination' and 'address'
10 years ago
ThomasV
200563c4e9
fix sweep fee
10 years ago
ThomasV
c4d822b0cf
add 'unsigned' option
10 years ago
ThomasV
ee20910c65
fix signtransaction flags
10 years ago
ThomasV
a3cd33fe03
add option to disable dnssec
10 years ago
ThomasV
9be94c74d2
add getalias command
10 years ago
ThomasV
8513dd2c63
fix cmd names
10 years ago
ThomasV
ee5f499fc1
use contacts in command line
10 years ago
ThomasV
5cd3bfedb6
always pass coins to wallet.make_unsigned_transactions. fix \! shortcut in commands
10 years ago
ThomasV
0531f00c80
support for \! shortcut in command line
10 years ago
ThomasV
0caa29784c
separate param_descriptions and improve help messages
10 years ago
ThomasV
cc610d352f
merge signtxwithwallet and signtxwithkey
10 years ago
ThomasV
1d5f04c588
fix function name
10 years ago
ThomasV
53a3f00389
add --deserialize option to gettransaction
10 years ago
ThomasV
9acc0e4ed0
minor formatting
10 years ago
Neil Booth
320f9a3790
get_spendable_coins and frozen addrs
Two callers of get_spendable_coins were removing frozen addrs
before calling. Put that functionality in the function.
We shouldn't be able to send_from a frozen address. This was
possible in the current release because logic assumed a two-element
tuple was returned when it is now three-element. Fix that too.
Command line options listunspent and createrawtransaction currently
ignore frozen addresses. I'm not sure that's right but I've preserved
that behaviour.
With this patch only the wallet class refers to self.frozen_addresses;
other clients use is_frozen() now.
10 years ago
ThomasV
00ded10810
fix: freeze does not need password
10 years ago
Neil Booth
0f29984f07
Speed up freezing and unfreezing of many addresses
Speedup mainly from writing to storage only once.
Make frozen_addresses a set in memory, as sets give cleaner
code and are more efficient.
Minor change in behaviour: command line freezing used to return
False if the address isn't in the wallet OR the address was already
frozen. Now it returns more like a success code: it returns False
only if the address isn't in the wallet regardless of frozen state.
Similarly for unfreezing.
10 years ago
ThomasV
d6f4b57d64
help function for python console
10 years ago
ThomasV
92a158b910
proper handling of arg_types. add more options for listaddresses
10 years ago