ThomasV
8bfe342772
minor fixes
2018-02-14 13:55:01 +01:00
ThomasV
0f16bcdc1f
Capital gains:
...
* Show acquisition price in history.
* Add summary to history command
2018-02-14 12:04:47 +01:00
ThomasV
b2c0350240
allow to use exchange rates while offline
2018-02-14 10:42:59 +01:00
SomberNight
4b6a3e2e5d
fix #3899 ; and more aggressively catch exceptions in tx.deserialize()
2018-02-14 01:20:38 +01:00
SomberNight
ea66333e48
bip32 version numbers (xpub headers): use t/u/U/v/V for testnet
2018-02-13 16:45:41 +01:00
ThomasV
e0130cafcf
Merge pull request #3895 from SomberNight/fix_3890
...
locking in wallet.create_new_address
2018-02-13 09:52:16 +01:00
ThomasV
b3a67f7a1f
Merge branch 'master' of github.com:spesmilo/electrum
2018-02-13 09:47:30 +01:00
ThomasV
2829de5d49
fix: missing parameter
2018-02-13 09:47:25 +01:00
SomberNight
15f7e09131
use config.is_dynfee and config.use_mempool_fees
...
also fixes #3894
2018-02-13 00:03:42 +01:00
SomberNight
7e77baf4fb
fix #3890
2018-02-12 23:20:58 +01:00
SomberNight
2914090879
wallet.synchronize: remove dead code
2018-02-12 16:12:16 +01:00
J62
ce7f2771da
Removed /insight/ from these two
...
#http://explorer.zclassic.org/insight/
#http://explorer1.zclassic.org/insight/
these two explorers are down for now but will setup without /insight/ at these same addresses
2018-02-11 17:09:20 -08:00
ThomasV
4cbdd25c93
Capital gains: Let user enter fiat value of transactions.
2018-02-11 18:11:50 +01:00
SomberNight
4cc2575d72
cli support for hw encrypted wallets
2018-02-10 20:07:06 +01:00
ThomasV
264e80a7b7
cache historical exchange rates
2018-02-10 15:56:05 +01:00
ThomasV
0df42fe046
use Decimal for exchange rates
2018-02-10 15:03:45 +01:00
ThomasV
42a16d9c3e
computation of capital gains for outgoing transactions
2018-02-09 20:43:42 +01:00
ThomasV
c32435c15e
Merge pull request #3737 from SomberNight/fix_sweep_into_same_wallet
...
fix: sweeping into same wallet
2018-02-09 15:48:12 +01:00
ThomasV
3f954a8b3d
Factorize history export code used in GUI and command line.
...
Add options to export history limits and exchange rate.
Closes : #1752 , #2604 ,
Replaces: #2715 , 3724
2018-02-09 15:28:28 +01:00
ThomasV
670194b920
Merge pull request #3867 from SomberNight/check_trezor_version
...
check trezorlib version
2018-02-09 12:15:15 +01:00
ThomasV
94ebfd578d
Merge pull request #3879 from SomberNight/fee_calc_integer_satbyte
...
fee calculation: force back-end to use integer sat/bytes
2018-02-09 12:13:49 +01:00
ThomasV
cccf380753
Merge pull request #3878 from SomberNight/coinchooser_output_rounding
...
coinchooser: make output value rounding configurable
2018-02-09 12:13:26 +01:00
J62
dba660df22
Update util.py
...
added more explorers
2018-02-09 00:47:17 -08:00
J62
1d66190f3c
Update util.py
...
Updated explorer address
2018-02-09 00:30:24 -08:00
J62
c7f971fb88
Update util.py
2018-02-08 19:34:50 -08:00
J62
71402ae11c
Update util.py
2018-02-08 19:33:44 -08:00
J62
e3a6337035
Update util.py
...
Updated block explorers. We have http://eu1.zcl-explorer.com/insight http://as1.zcl-explorer.com/insight and http://zcl-explorer.com/insight/
2018-02-08 19:28:11 -08:00
SomberNight
d8dad74267
fee calculation: force back-end to use integer sat/bytes
2018-02-09 00:16:11 +01:00
SomberNight
710eda1a56
coinchooser: make output value rounding configurable (config var, qt)
2018-02-08 23:10:44 +01:00
ThomasV
95c5815fe3
Fix CoinDesk exchange rates and update currencies.json
2018-02-08 22:39:55 +01:00
SomberNight
f4363e7967
zbar for windows
2018-02-08 05:56:54 +01:00
SomberNight
6c4756dc3d
check trezorlib version
2018-02-07 17:51:52 +01:00
ThomasV
81bd8d8d67
fix: fee_to_depth
2018-02-07 17:30:08 +01:00
ThomasV
08bf966f32
Merge pull request #3863 from slush0/master
...
trezor: Add support for non-HID devices
2018-02-07 17:03:23 +01:00
SomberNight
41e836a9f4
storage upgrade: don't run older upgrade methods on newer version storage
2018-02-06 23:15:08 +01:00
slush
460e88ee53
hw plugins: Allow custom enumerate functions
...
trezor: Adding support for all supported transports (HID, WebUSB, UDP, Bridge)
2018-02-06 19:13:05 +01:00
ThomasV
aafd3b929b
config: sanitize fee_level and depth_level
2018-02-06 11:09:42 +01:00
ThomasV
d9cf4c2b63
Merge pull request #3810 from SomberNight/conflicting_txns
...
conflicting transactions
2018-02-06 06:16:19 +01:00
SomberNight
ca19a36478
conflicting transactions
2018-02-06 05:39:40 +01:00
SomberNight
d6c1a933fe
some local txns are not getting SPV verified
2018-02-06 05:13:37 +01:00
SomberNight
245cd24f34
follow-up f39f43d58c
2018-02-05 20:15:00 +01:00
ThomasV
73cc1293f1
initial release notes for version 3.1
2018-02-05 17:47:15 +01:00
ThomasV
f39f43d58c
fix #3845
2018-02-05 16:08:57 +01:00
ThomasV
c3f3843cc3
Add memory pool based fee estimates
...
- fee estimates can use ETA or mempool
- require protocol version 1.2
- remove fee_unit preference
2018-02-05 12:23:32 +01:00
ThomasV
2c619ec41d
Merge pull request #3841 from SomberNight/qt_addr_filter_all
...
address filter: add "all" filter option besides "receiving" and "change"
2018-02-05 09:06:16 +01:00
SomberNight
ac2d4eb0ef
fix #3508
2018-02-04 22:02:10 +01:00
SomberNight
0021dbfceb
address filter: (qt gui) add "all" filter option besides "receiving" and "change"
2018-02-04 19:17:21 +01:00
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
2018-02-04 07:26:55 +01:00
ThomasV
ea2a2aaf09
prepare release 3.0.6
2018-02-03 23:57:46 +01:00
ThomasV
c49335ed30
Merge pull request #3346 from SomberNight/encrypt_watch_only_wallets
...
allow encrypting watch-only wallets
2018-02-03 11:02:14 +01:00
ghost43
4737aa6c2a
migrated some commands from addr to scripthash ( #3826 )
...
* migrated some commands from addr to scripthash
* remove getproof command
2018-02-02 23:26:25 +01:00
Chris Sulmone
dfff1e9405
Fixed headers url and a typo
2018-02-01 23:11:01 -06:00
Chris Sulmone
78e8b7b633
Upped version for 1.0.3
2018-02-01 21:23:57 -06:00
Chris Sulmone
e5a8782fe5
Fixed up z->t transactions
2018-02-01 21:01:09 -06:00
SomberNight
5fc830580a
add block explorer: blockonomics.co
2018-02-01 03:28:44 +01:00
SomberNight
48e8bbff69
Revert "fix conflicting local txns, e.g. when using RBF"
...
This reverts commit 8a71e46e9b
.
2018-01-31 16:48:09 +01:00
SomberNight
3ae1dd3e64
allow coinchooser to spend local txns
2018-01-31 16:45:47 +01:00
SomberNight
e5f239dd28
follow-up 70aa1f1db9
2018-01-30 17:00:19 +01:00
ThomasV
34080187ff
Merge pull request #2339 from bauerj/error-window
...
Semi-automated crash reporting
2018-01-30 11:16:42 +01:00
Johann Bauer
91e44ba6fc
Show error window for unhandled exceptions
...
Use exception hook from main thread for all threads
Use signal to delegate error window creation to GUI thread
Add more information to issue template
Update to PyQt5
Switch from Github to REST-Service
Report to web service instead of opening the browser
Fix imports
Change crashhub URL to electrum.org server
Explain that exception hooks are only used in the Qt Gui now
2018-01-30 10:49:31 +01:00
SomberNight
6faef7efe3
remove comment
2018-01-30 01:47:51 +01:00
ThomasV
acf473f7f2
Merge pull request #3777 from SomberNight/fix_wallet_check_history
...
fix wallet.check_history
2018-01-30 01:08:04 +01:00
ThomasV
64127a8bee
Merge pull request #3782 from SomberNight/opt_wallet_get_address_index
...
Optimisations in wallet.py
2018-01-30 01:06:44 +01:00
SomberNight
ac69f628fe
clean-up wallet.get_address_index
2018-01-30 00:59:12 +01:00
SomberNight
d92a6d46eb
wallet.is_mine: use inheritance for more readable code
2018-01-30 00:44:40 +01:00
ThomasV
2343894e0f
Merge branch 'local_tx'
2018-01-30 00:22:02 +01:00
ThomasV
0e7e7e3dc5
Merge branch 'local_tx'
2018-01-30 00:18:44 +01:00
ThomasV
603345a172
Merge pull request #3791 from SomberNight/fix_3790
...
wallet.add_unverified_tx: test if self.verifier exists
2018-01-30 00:06:53 +01:00
SomberNight
704bdedea1
tx heights: replace magic numbers with named constants
2018-01-29 23:04:12 +01:00
SomberNight
889456dc77
follow-up prev commit. better handling of p2sh-segwit. added comment to describe the problem for native segwit.
2018-01-29 22:45:43 +01:00
SomberNight
2dca7bd39c
subtle typo
2018-01-29 17:42:39 +01:00
SomberNight
8a71e46e9b
fix conflicting local txns, e.g. when using RBF
2018-01-29 15:39:46 +01:00
Chris Sulmone
c3394c34e8
Removed 2fa from new wallet screen and upped version
2018-01-28 20:58:53 -06:00
SomberNight
70aa1f1db9
fix #3788
2018-01-29 02:00:43 +01:00
Johann Bauer
8676e870f3
Raise exception if transaction is not related to wallet
2018-01-28 22:56:33 +01:00
SomberNight
f0e7ae20f2
fix #3790
2018-01-28 22:20:27 +01:00
Chris Sulmone
30da9e6b20
Fixed CDN ip for 1.0.0 release
2018-01-27 19:38:39 -06:00
Chris Sulmone
56004d3fcc
1.0.0 version
2018-01-27 19:21:45 -06:00
Chris Sulmone
312583ddac
Merge pull request #42 from ch4ot1c/ux
...
UX
2018-01-27 19:20:39 -06:00
Chris Sulmone
6fbf674f6c
Added blockchain_headers to google load balanced cdn
2018-01-27 19:16:07 -06:00
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
2018-01-28 02:09:44 +01:00
SomberNight
743ef9ec8f
fix #3783
2018-01-28 01:56:26 +01:00
Jon Layton
27a9f164da
Last capitalizations, Electrum -> Zclassic Electrum
2018-01-27 17:17:44 -06:00
Jon Layton
30c0139d09
UI - Capitalization consistency, clarity
2018-01-27 16:47:02 -06:00
SomberNight
d1e2ca4bc5
make wallet.is_change faster
2018-01-27 18:16:31 +01:00
SomberNight
1c67cfe01b
optimise wallet.is_mine
2018-01-27 17:51:24 +01:00
SomberNight
7f3b627aa4
make wallet.get_address_index faster by storing an addr->index dict
2018-01-27 17:33:26 +01:00
SomberNight
d09138446f
fix wallet.check_history
2018-01-27 04:24:15 +01:00
Johann Bauer
fbcee9a6f6
Also remove child transactions
2018-01-24 19:34:23 +01:00
Louise Fox
b1515e46c5
connecting
2018-01-23 23:59:47 -08:00
Johann Bauer
887e06eebb
Set icon for offline transactions
2018-01-23 23:50:02 +01:00
Louise Fox
d3d5fdf687
added support for building macOS
2018-01-23 01:17:31 -08:00
Chris Sulmone
140f7e183b
Remove seed option for segwit address
2018-01-22 23:22:23 -06:00
Jon Layton
037a27e3cf
BTC->ZCL-USD exchange rates, ux
2018-01-22 22:42:12 -06:00
Serge Victor
98663d7e20
Intruduction of getfee command, fixes #3704
2018-01-19 16:01:22 +01:00
ThomasV
98daf2c7cc
network: send version first
2018-01-19 15:58:39 +01:00
Chris Sulmone
add6435102
Added new version for updated blockchain_header file
2018-01-19 00:23:36 -06:00
Chris Sulmone
37e59b81d7
Fixed server for main net
2018-01-19 00:17:21 -06:00
Chris Sulmone
7a9555b2ba
Changed blockchain_headers to main server and updated
2018-01-19 00:16:39 -06:00
Jon Layton
e6868d5df8
Merge branch 'develop'
2018-01-19 00:07:28 -06:00
Jon Layton
f2f2f6233e
Zcash/Zclassic strMessageMagic value set
2018-01-18 18:29:18 -06:00
ThomasV
e6dd3e6ad8
allow to save unbroadcasted transactions in wallet
2018-01-18 11:56:21 +01:00
Jon Layton
7ce3a33f26
Merge branch 'master' into develop
2018-01-17 04:59:19 -05:00
Jon Layton
b0a28cf5ca
Fixes for removal of fee checkboxes in settings
2018-01-17 04:58:40 -05:00
Jon Layton
86e74d976b
Merge branch 'master' of https://github.com/ch4ot1c/electrum-zcl into ch4ot1c-master
2018-01-17 04:53:04 -05:00
Jon Layton
3734dfc3b5
Testnet electrum srv port
2018-01-17 04:48:27 -05:00
Jon Layton
6697bbe556
Merge branch 'mainnet-cfg'
2018-01-17 04:46:36 -05:00
Jon Layton
4a02522f4d
Merge branch 'develop'
2018-01-17 04:38:40 -05:00
Jon Layton
d8d698402a
Working HEADERS_URL, 50003->2, explorer ui for mainnet
2018-01-17 04:31:37 -05:00
Chris Sulmone
e40b3123e8
Fix strange unicode encoding bug
2018-01-17 03:00:10 -06:00
MrWh0
ae4b9b0b88
last CB 160000 checkpoint & parent_ID
2018-01-17 04:43:24 -04:00
Chris Sulmone
babb9c0c70
Remove unnecessary conditional for genesis block check
2018-01-17 02:36:29 -06:00
Chris Sulmone
eb831374e5
Fixed headers and verification
2018-01-17 02:23:18 -06:00
MrWh0
428de10515
change blockchain_headers url
2018-01-17 02:46:36 -04:00
Jon Layton
ca50c2fabf
Add DEFAULT_FEE_RATE, disable 'dynamic_fees', initially 'show_fees'
2018-01-16 21:06:03 -06:00
nxsofsys
0c1865f8b5
fixed target calculation
2018-01-17 05:30:27 +03:00
SomberNight
a20a3f9714
fix: sweeping into same wallet
2018-01-17 01:46:00 +01:00
ThomasV
6f843a7bb6
Merge pull request #3734 from SomberNight/websocket_scripthash
...
websocket: migrate to scripthashes
2018-01-16 18:19:48 +01:00
SomberNight
fbad16b95c
revert adding handling of 'blockchain.address.subscribe' in network.py
2018-01-16 17:10:54 +01:00
SomberNight
d808bf057e
fix notify command and migrate to use scripthashes
2018-01-16 16:35:29 +01:00
SomberNight
5ec3d2888f
websocket: migrate to scripthashes
2018-01-16 16:02:58 +01:00
ThomasV
954897c281
Merge pull request #3732 from SomberNight/config_upgrade
...
Config upgrades
2018-01-16 13:50:04 +01:00
SomberNight
1c10d5dce1
remove --nossl option (follow-up dc388d4c7c
)
2018-01-16 12:36:39 +01:00
SomberNight
f77f029d72
config v2: change server protocol to :s instead of removing it
2018-01-16 11:53:31 +01:00
SomberNight
0d1ea09ed1
fix tests
2018-01-16 10:52:41 +01:00
SomberNight
04a1809969
config: implement config upgrades. remove system config.
2018-01-16 10:31:06 +01:00
Chris Sulmone
6c1f72564b
Added a fix for URI parsing and defined shielded transaction constants
2018-01-15 11:20:41 -06:00
ThomasV
d580ecfb28
Merge pull request #3643 from SomberNight/fee_ui_feerounding
...
fee ui: rounding
2018-01-15 14:18:58 +01:00
Jon Layton
2894cc52ab
Name zcl-explorer
2018-01-15 04:30:08 -05:00
Jon Layton
d2cbd45fd3
Merge branch 'live-servers'
2018-01-15 04:27:11 -05:00
Jon Layton
be560553f8
syntax
2018-01-15 04:20:45 -05:00
Jon Layton
690edbc6bc
Changed explorers to 3 known zcl full nodes
2018-01-15 03:57:38 -05:00
Jon Layton
9047d4a3e2
Connects to electrum-zcl.com
2018-01-15 02:38:45 -05:00
MrWh0
47a61a192f
test servers
2018-01-15 03:16:15 -04:00
Chris Sulmone
1efbf83241
Fix for b58 address check
2018-01-14 23:51:20 -06:00
Chris Sulmone
5ff77230c7
Fixed parsing and encoding of t addresses for ZCL
2018-01-14 23:28:40 -06:00
Jon Layton
9eb67a6394
Bitcoin->Zclassic BTC->ZCL in ui
2018-01-14 23:43:33 -05:00
Jon Layton
1dad9e8893
Merge pull request #6 from BTCP-community/chunk_write_fix
...
chunk write fix
2018-01-14 21:15:44 -06:00
nxsofsys
6670b94fc0
chunk write fix
2018-01-15 06:11:35 +03:00
Jon Layton
7e79d59e9b
Added clean.sh, servers-orig
2018-01-14 21:34:22 -05:00
Jon Layton
615ea50786
Merge branch 'develop'
2018-01-14 21:25:53 -05:00
nxsofsys
4aee7f2f19
some missing functions
2018-01-15 04:59:22 +03:00
nxsofsys
047901d3ed
switched to mainnet
2018-01-15 04:51:07 +03:00
nxsofsys
37dbdb4c3e
Merge remote-tracking branch 'origin/develop' into zcl_header_chunks
...
# Conflicts:
# lib/bitcoin.py
2018-01-15 04:32:37 +03:00
nxsofsys
b2d6e083b4
new chunk size
2018-01-15 04:26:03 +03:00
Jon Layton
60ad2e14a2
Merge branch 'develop'
2018-01-14 18:49:19 -06:00
nxsofsys
34150e8245
header validation
2018-01-14 23:12:30 +03:00
nxsofsys
7980846f72
validating temporary disabled for test env
2018-01-14 22:14:59 +03:00
nxsofsys
98a80f6e43
stuck at equihash validate
2018-01-14 22:07:05 +03:00
nxsofsys
c1601fd749
code drop
2018-01-14 20:04:59 +03:00