SomberNight
|
c65d01ea96
|
file i/o: use 'with' keyword
|
7 years ago |
SomberNight
|
0db5ea67a0
|
bitcoin.NetworkConstants: easier changing between testnet and mainnet
|
7 years ago |
ThomasV
|
ab15ff3a00
|
updates for python3
|
8 years ago |
ThomasV
|
bc591377e8
|
python3: fix integer division
|
8 years ago |
Dmitry Sorokin
|
f02d18226b
|
misc ui and lib fixes for py3
|
8 years ago |
Dmitry Sorokin
|
5be78950ca
|
py3
|
8 years ago |
ThomasV
|
5872bd4722
|
force new headers download if file is corrupted
|
8 years ago |
ThomasV
|
882e259a78
|
sanity check read_header
|
8 years ago |
ThomasV
|
94f7a87e47
|
remove dead code
|
8 years ago |
ThomasV
|
810f107229
|
follow-up commit 5f3e5866ad
|
8 years ago |
ThomasV
|
5f3e5866ad
|
blockchain write method, that flushes file
|
8 years ago |
ThomasV
|
d71c9d5be3
|
make blockchain.size() threadsafe
|
8 years ago |
ThomasV
|
ce977e0385
|
fix parent_branch_size in blockchain swap
|
8 years ago |
ThomasV
|
313d53fe0b
|
save header immediately when forking a chain
|
8 years ago |
ThomasV
|
dd0d85b4f2
|
fix headers path for android
|
8 years ago |
ThomasV
|
ca33ffaf77
|
store fork headers in separate directory
|
8 years ago |
ThomasV
|
c522c6b4d0
|
blockchain: store reference to parent_id instead of parent, so that it gets updated after swap
|
8 years ago |
ThomasV
|
c3615d0aa7
|
fix: rename files affected by chain swap
|
8 years ago |
ThomasV
|
ab5a9f3ce4
|
fix: order files in save_chunk too
|
8 years ago |
ThomasV
|
feb0f483f5
|
fix bug if headers file is empty
|
8 years ago |
ThomasV
|
7a8f337d28
|
fix: swap parent
|
8 years ago |
ThomasV
|
ac1ceb44ba
|
blockchain: remove filename field
|
8 years ago |
ThomasV
|
47e3630dd5
|
always save headers on disk
|
8 years ago |
ThomasV
|
b424a83a57
|
add blockchain.get_name method, update kivy gui
|
8 years ago |
ThomasV
|
0b6d7dbbc9
|
fix swap
|
8 years ago |
ThomasV
|
afda151bc6
|
fix get_branch_size
|
8 years ago |
ThomasV
|
6ee0ad8499
|
fix: swap
|
8 years ago |
ThomasV
|
a39e270bd3
|
test height
|
8 years ago |
ThomasV
|
50ad656c87
|
blockchain: swap a chain with its parent, if the parent branch is too short to be saved on disk
|
8 years ago |
ThomasV
|
702abf6581
|
simplification: do not request checkpoint, check headers against all known blockchains
|
8 years ago |
ThomasV
|
b0277d5426
|
blockchain: size method, various fixes
|
8 years ago |
ThomasV
|
b2116d87ea
|
minor fix
|
8 years ago |
ThomasV
|
43c5657cb6
|
blockchain: parent pointer and recursive methods
|
8 years ago |
ThomasV
|
cf84068fdb
|
blockchain fixes
|
8 years ago |
ThomasV
|
8834ed9714
|
fix blockchain.height()
|
8 years ago |
ThomasV
|
37143fd628
|
fix blockchain offset
|
8 years ago |
ThomasV
|
bf7deaa1fb
|
remove blockchain fork detection threshold
|
8 years ago |
ThomasV
|
ca220d8dbb
|
Detect blockchain splits and validate multiple chains
|
8 years ago |
ThomasV
|
075dfb5ccb
|
separate truncate_headers for debugging
|
8 years ago |
ThomasV
|
6321b14f9f
|
Locate blockchain connection point with binary search
|
8 years ago |
ThomasV
|
1b14a18b1a
|
sanitize pass_checkpoint
|
8 years ago |
ThomasV
|
d371e1c807
|
network: request checkpoint when opening a new connection
|
8 years ago |
ThomasV
|
2fcdd458b3
|
add checkpoint dialog to the kivy gui
|
8 years ago |
ThomasV
|
e6560b8d7f
|
fix moe used for truncate
|
8 years ago |
ThomasV
|
9c70540a2f
|
add BIP9 and segwit_support methods
|
8 years ago |
ThomasV
|
dd0b018a35
|
add configurable checkpoint to blockchain verification; use genesis as default
|
8 years ago |
Neil Booth
|
8888a50549
|
Add support for BU's nolnet
Also update testnet servers
Add missing self. in print_error call
|
8 years ago |
ThomasV
|
1358bebd37
|
network: do not wait for headers file on startup
|
8 years ago |
ThomasV
|
4d41c36cbb
|
add headers url for testnet
|
8 years ago |
ThomasV
|
d042d6e970
|
initial testnet support (petrkr)
|
8 years ago |