ThomasV
36d0dff092
fix #2026
8 years ago
ThomasV
9285a7198e
Revert "remove custom entropy option; nobody uses it"
This reverts commit e0c38b31b4
.
8 years ago
ThomasV
bab15a245b
simplification (get rid of get_mnemonic)
8 years ago
ThomasV
49550514af
fix: import version
8 years ago
ThomasV
5d44474aeb
bound number of tx inputs in sweep
8 years ago
ThomasV
1e55f4fda0
fix fee computation in sweep
8 years ago
ThomasV
df6dae90d6
remove the 'deseed' command, it does not work anymore with keystores
8 years ago
ThomasV
e0c38b31b4
remove custom entropy option; nobody uses it
8 years ago
ThomasV
5733a5d125
importprivkey: do not import the same key twice
8 years ago
ThomasV
2e9cfb9800
small fixes for addrequest
9 years ago
ThomasV
1159f85e05
Major refactoring
- separation between Wallet and key management (Keystore)
- simplification of wallet classes
- remove support for multiple accounts in the same wallet
- add support for OP_RETURN to Trezor plugin
- split multi-accounts wallets for backward compatibility
9 years ago
ThomasV
5a2ec73367
add RBF option to command line
9 years ago
ThomasV
c6a46df158
fix issue #1853
9 years ago
ThomasV
7a1af24eda
getprivatekeys: try load_json if we did not get an address
9 years ago
ThomasV
e7d1f59987
getmpk command: return only one key
9 years ago
ThomasV
a07a3f748e
Qt GUI: let users type tx output in script language
9 years ago
ThomasV
0e61408dfa
add option to configure electrum_path
9 years ago
ThomasV
1a46a795a5
detect non-final transactions, and transactions with unconfirmed inputs
9 years ago
ThomasV
6b54459833
rename createrawtx -> serialize
9 years ago
ThomasV
31e9670502
make 'createrawtx' command not require wallet
9 years ago
ThomasV
7dbb23e8c6
replace sync command
9 years ago
ThomasV
1b07fb3d17
add 'offline' option only for 'restore'
9 years ago
ThomasV
b39b3e3485
add 'sync' command
9 years ago
ThomasV
94dbfe6791
fix #1728
9 years ago
ThomasV
753a28b452
set timeout to 30s for synchronous operations
9 years ago
ThomasV
0e3c3b59c8
fix bug #1715
9 years ago
ThomasV
9659e8542d
fix transaction parsing from command line
9 years ago
ThomasV
a4903fbf90
remove while loop in getservers
9 years ago
ThomasV
40281a3193
restore 'help' command for the python console
9 years ago
ThomasV
76bf8085fd
fix #1688
9 years ago
ThomasV
9cd4acafcc
update broadcast command, with timeout
9 years ago
ThomasV
305843999e
Relicensing
9 years ago
ThomasV
c2db006c86
addrequest: do not set expiration date by default
9 years ago
ThomasV
8b68a742d1
follow up to 2a507b91c1
9 years ago
ThomasV
eb36884c66
move estimate_fee back to wallet
9 years ago
ThomasV
d200b236ae
replace tx.input, tx.output by methods, so that deserialize calls are encapsulated
9 years ago
ThomasV
0d52911561
define constants for tx output types
9 years ago
ThomasV
0464a1a6b0
remove gtk gui
9 years ago
ThomasV
fb8f9e55ef
Cleanup main script, with semantic changes:
The --offline flag applies only to GUI.
Commands must use the daemon if a daemon is running, otherwise they are run offline.
Commands that only require the wallet do not have the require_network flag.
9 years ago
ThomasV
acbe67fd1f
separation between RPC and non-RPC commands.
9 years ago
ThomasV
3bed2e3106
don't wait for wallet sync in rpc commands; instead, show wallet status in status command
9 years ago
ThomasV
026f9312a7
fix more type errors caused by jsonrpc (parsing floats and transactions)
9 years ago
ThomasV
679efe2a66
don't use floats because of rounding errors
9 years ago
ThomasV
95393656aa
rename command: notify
9 years ago
ThomasV
9b5b9849d7
add watchaddress command
9 years ago
Neil Booth
90dee43998
Move estimated_fee to Transaction class
It's not a function of the wallet but of the transaction
so it more naturally belongs there.
9 years ago
ThomasV
5bbffb0cbf
remove --deserialized option, redundant with deserialize command
9 years ago
ThomasV
369d5d8812
fix #1525
9 years ago
ThomasV
bb7b0884e3
Various fixes for command line. Make 'payto' command require network ( fixes #1525 )
9 years ago
ThomasV
53273b7d40
fix #1523 : prevent side-effect of _format_request
9 years ago