Gav Wood
3fa8cfc328
Tests working for BasicAuthority and Ethash.
9 years ago
Gav Wood
795c631de6
Stricter checks on RLP.
9 years ago
subtly
614b61b67a
Fix deadlineop/ops mutexes. Rerun discovery regardless of whether timer is cancelled, due to asio prematurely cancelling timer.
9 years ago
Gav Wood
778e6ff677
Fix for invariant macro.
Minor cleanups.
Fix for rescue mode.
9 years ago
subtly
7cb578cc1f
log worker exceptions
9 years ago
subtly
f0c925086d
Fixes for #2337 , #2349 , #2288 , #2333 , #1398 .
9 years ago
Gav Wood
0e583ffc38
Fix up the windows build.
9 years ago
Gav Wood
b8fa3ce530
Better visualisation of sync.
9 years ago
Gav Wood
8c3fa55dab
windows build fix.
9 years ago
Gav Wood
e92e107fe9
Better casting.
9 years ago
Gav Wood
464c60145e
Fix up the windows build.
9 years ago
Gav Wood
dbf49bbc49
Better visualisation of sync.
9 years ago
Gav Wood
3024040ee8
windows build fix.
9 years ago
Gav Wood
8d95fbe59c
Better casting.
9 years ago
Gav Wood
98ad4c2454
windows build fix.
9 years ago
Gav Wood
e9cff7f021
Better casting.
9 years ago
Gav Wood
e5cd66898c
Version bump.
9 years ago
chriseth
6f2731d3f3
Style.
9 years ago
Lefteris Karapetsas
560b09777e
Throw on FixedHash failure of String construction
I have had this bite me a few times when testing FixedHash with the
string constructor. A capital "X" in the 0x prefix, wrong number of hex
characters compared to the number of bytes the FixedHash has e.t.c. and there
was no warning. The hash had a 0 value while I was assuming it worked
fine.
Having it throw in case of error will guarantee that this won't happen again.
9 years ago
chriseth
ef3ccfcdaa
Use rlpList to construct some RLPs.
9 years ago
Vlad Gluhovsky
694ab29b8d
style update
9 years ago
Vlad Gluhovsky
9fe95754fe
FixedHash::operator++() introduced
9 years ago
chriseth
be4cd3a3c3
Some cosmetic work on TrieDB.
9 years ago
Lefteris Karapetsas
9fa6406240
Some initial tests for libdevcore/FixedHash
9 years ago
chriseth
537fb66645
Some comments for TrieCommon.h
9 years ago
Gav Wood
d73209158e
test for new transaction queue.
Some cleanups and enhacements to Guards & Notifier.
Fix an invariant TransactionQueue.
9 years ago
Gav Wood
4346b80f06
Revert "Txqueueasyncverify"
9 years ago
Vlad Gluhovsky
1b4f530735
FixedHash::bloomPart() bugfix: out of range
9 years ago
chriseth
16b62e5a84
Renamed actualSizeOfPrefix to sizeAsEncoded.
9 years ago
chriseth
aacb80120e
Removed empty line.
9 years ago
Gav Wood
1c009a5cec
Version bump.
9 years ago
Gav Wood
00a6208e79
Don't drop DB when chaning DB format.
Don't die when geth is run.
Repotting.
Fixed #2354 .
9 years ago
chriseth
ff74c2ebcb
Fix signed/unsigned warnings.
9 years ago
chriseth
b3dfe07c2f
Helper to find the length of an RLP item.
9 years ago
chriseth
5a94ff0f97
Use size_t for RLP and decode length more carefully.
9 years ago
chriseth
4ce9fe8ed0
Windwos fix.
9 years ago
chriseth
75795be231
Fixed typo.
9 years ago
chriseth
485a910523
Documentation and tests for RangeMask.
9 years ago
Gav Wood
56be35830a
Debug compile fix.
9 years ago
Gav Wood
3c78f0f951
Better logging/descriptive exceptions on invariants.
9 years ago
Lefteris Karapetsas
b9b1936477
contains() gets moved to CommonData.h
- It also now uses std::find()
9 years ago
arkpar
e22e3d2d85
fixing linux build
9 years ago
Vlad Gluhovsky
0ce9b446d9
warning fixed
9 years ago
chriseth
63bbf058ce
Fixed counter modification when appending assemblies.
9 years ago
Gav Wood
a7cd6c5173
Make pretty function work again.
RLP can use unordered_sets.
9 years ago
Lefteris Karapetsas
2f8c657e0d
Appease clang sanitizier in TrieCommon.cpp
An unsigned expression gets gets 1 subtracted from it at some point and
this causes the sanitizer to emit a warning. Proper casting fixes it
9 years ago
Gav Wood
7f945041e8
Additional info on slow blocks.
9 years ago
Gav Wood
096662a692
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
9 years ago
Lefteris Karapetsas
7a5b93db43
Fix potential uint overflow in toBigEndian
9 years ago
CJentzsch
4565afcb51
create directory if not existent when writing to file
9 years ago