ThomasV
ca33ffaf77
store fork headers in separate directory
2017-07-20 15:29:22 +02:00
ThomasV
c522c6b4d0
blockchain: store reference to parent_id instead of parent, so that it gets updated after swap
2017-07-20 15:05:47 +02:00
ThomasV
c3615d0aa7
fix: rename files affected by chain swap
2017-07-20 11:36:59 +02:00
ThomasV
ab5a9f3ce4
fix: order files in save_chunk too
2017-07-20 07:56:54 +02:00
ThomasV
0c6de8ff56
fix undo_verification
2017-07-20 06:38:49 +02:00
ThomasV
1457a869d3
network: call switch_lagging after catch up
2017-07-19 18:32:48 +02:00
ThomasV
ad8a6f3eff
fix: do not request beyond tip
2017-07-19 17:33:05 +02:00
ThomasV
feb0f483f5
fix bug if headers file is empty
2017-07-19 17:23:46 +02:00
ThomasV
97343d95e5
speed-up search by starting at own height
2017-07-19 16:28:17 +02:00
ThomasV
7a8f337d28
fix: swap parent
2017-07-19 14:26:44 +02:00
ThomasV
0891798d1b
minor fix
2017-07-19 11:57:15 +02:00
ThomasV
ac1ceb44ba
blockchain: remove filename field
2017-07-19 11:26:13 +02:00
ThomasV
47e3630dd5
always save headers on disk
2017-07-19 11:23:10 +02:00
ThomasV
b424a83a57
add blockchain.get_name method, update kivy gui
2017-07-19 09:29:20 +02:00
ThomasV
9576f8510d
undo verified tx when swapping chains
2017-07-19 06:50:48 +02:00
ThomasV
0b6d7dbbc9
fix swap
2017-07-19 06:46:37 +02:00
ThomasV
afda151bc6
fix get_branch_size
2017-07-19 06:24:53 +02:00
ThomasV
6ee0ad8499
fix: swap
2017-07-19 05:45:41 +02:00
ThomasV
814792eee1
show only active chains
2017-07-18 21:37:04 +02:00
ThomasV
a39e270bd3
test height
2017-07-18 21:32:34 +02:00
ThomasV
50ad656c87
blockchain: swap a chain with its parent, if the parent branch is too short to be saved on disk
2017-07-18 18:10:22 +02:00
ThomasV
637d52ce58
don't request headers beyond tip
2017-07-18 14:11:22 +02:00
ThomasV
214e2b89c2
network: use interface.bad_header
2017-07-18 09:21:49 +02:00
ThomasV
ef1120b80c
fix typo
2017-07-17 21:38:09 +02:00
ThomasV
702abf6581
simplification: do not request checkpoint, check headers against all known blockchains
2017-07-17 19:32:10 +02:00
ThomasV
3d4c64f9e0
improve blockchain search
2017-07-17 12:22:25 +02:00
ThomasV
2a10d3075e
rm dead code
2017-07-17 11:25:05 +02:00
ThomasV
8260dfdbe7
network: use check_headers for binary search
2017-07-17 11:19:42 +02:00
ThomasV
acd0ea3ff3
cleanup dead code
2017-07-17 09:51:31 +02:00
ThomasV
65bce569e4
network: interface.tip_header
2017-07-17 09:32:12 +02:00
ThomasV
b0277d5426
blockchain: size method, various fixes
2017-07-17 08:44:09 +02:00
ThomasV
b2116d87ea
minor fix
2017-07-16 08:07:47 +02:00
ThomasV
43c5657cb6
blockchain: parent pointer and recursive methods
2017-07-15 17:20:06 +02:00
ThomasV
cf84068fdb
blockchain fixes
2017-07-15 13:51:40 +02:00
ThomasV
8834ed9714
fix blockchain.height()
2017-07-15 11:59:05 +02:00
ThomasV
125247df81
fix unicode path issue #2269
2017-07-14 12:53:35 +02:00
ThomasV
37143fd628
fix blockchain offset
2017-07-14 06:20:05 +02:00
ThomasV
ba2211f52e
network dialog: refresh display on each new header
2017-07-13 17:23:24 +02:00
ThomasV
bf7deaa1fb
remove blockchain fork detection threshold
2017-07-13 16:23:41 +02:00
ThomasV
f708ba0b34
fix #2603
2017-07-13 11:28:37 +02:00
ThomasV
e6116db565
network: minor fix
2017-07-13 09:31:27 +02:00
ThomasV
73b023e967
update network settings dialog of the kivy GUI
2017-07-11 18:04:33 +02:00
Brian Smith
2cafcf0d95
Added a timeout on the urllib2 request during a notify event.
2017-07-10 12:28:56 -04:00
ThomasV
9c28489bc0
fix wallet.can_export
2017-07-10 09:46:11 +02:00
ThomasV
b02ce2d02c
disable locktime until keepkey firmware is updated
2017-07-09 21:06:21 +02:00
ThomasV
9b7102aed1
make fork_threshold configurable, fix backward mode
2017-07-08 16:45:09 +02:00
ThomasV
680e9a5552
network: go back if cannot connect during catch_up
2017-07-08 16:18:37 +02:00
ThomasV
321adf600a
sort currencies in currencies.json
2017-07-08 14:22:21 +02:00
Alexx Saver
4847fe5f41
Sorted exchange_rate.py
...
Notice: no real changes
2017-07-08 14:14:13 +02:00
Alexx Saver
1c02ced131
Added BTCe to exchange_rate.py
...
Notice: BTCe uses RUR for RUB, it is not compatible with ISO 4217, so we return it as RUB. Also we use an official mirror because btc-e.com is banned in Russia.
2017-07-08 14:13:03 +02:00