Gav Wood
6d65d09254
More diagnostics.
Better handling of BadRoots.
Shorted extraData string.
10 years ago
Gav Wood
21bcec4039
Mention extraData in bad blocks and fix earlier verification.
10 years ago
arkpar
f7500218c8
mix working
10 years ago
arkpar
388489b7d4
mix working
10 years ago
arkpar
d1f401ce41
mix working
10 years ago
arkpar
1bb6bb5ff2
mix working
10 years ago
arkpar
e6d2200cca
mix working
10 years ago
arkpar
0431a97ecb
mix working
10 years ago
Lu Guanqun
10a1ca3f11
add missing dependencies for BuildInfo.h in libwebthree and solc
10 years ago
Gav Wood
56ed8a9207
Extra data.
10 years ago
subtly
67b9135b28
Don't link secp256k1 on windows.
10 years ago
Gav Wood
aceecf65b1
Set nonce in AZ and favour higher gas price transactions.
10 years ago
Gav Wood
43a6d825c3
Support rocksdb alternative.
10 years ago
Gav Wood
9afd426e5a
Refactor toJson out into separate file.
Implement basic admin_eth_* interfaces.
10 years ago
Gav Wood
82ca50d234
NewBlockHashes packet, basic implementation.
10 years ago
chriseth
a895217db6
Use BUILD_SHARED_LIB
10 years ago
Gav Wood
f22540f0e0
Lots of build fixes. Now minimal version builds ok.
10 years ago
subtly
49c4bba993
cleanup/prep endpoint semantics for #1558 and #1557
10 years ago
Gav Wood
405653c250
Lots of build fixes. Now minimal version builds ok.
10 years ago
subtly
7d341bd253
Improve addNode functionality when addNode is called during network startup.
10 years ago
Gav Wood
a0c0991c08
Version bump.
Fix version string in JSONRPC.
10 years ago
Gav Wood
13232d6e04
Fixes #1509
10 years ago
subtly
55986db377
synchronous resolver
10 years ago
subtly
29f40bff0f
makePeer and support setting listen IP.
10 years ago
jhuntley
6d62e3ab26
Revert all asio.h includes except for in 2 files, DebuggingStateWrapper.h and Transact.cpp. After enabling WIN32_LEAN_AND_MEAN, all the asio.h include issues, commit 20b6e24ffcab088e71092e07030a377d3135da3c, went away.
10 years ago
jhuntley
0bf7d15a57
asio.h and windows.h build comments as per request.
10 years ago
jhuntley
e1e7b227df
Avoid boost include order issue on windows:
http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue
http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue/16288859#16288859
Make sure boost/asio.hpp is included before windows.h.
10 years ago
jhuntley
4f109d29a6
Mingw cmake updates. Make sure Boost_INCLUDE_DIRS is included for each library using boost. When installing libraries, don't forget to copy DLLs, add target 'RUNTIME DESTINATION bin'.
10 years ago
Lefteris Karapetsas
3874c78d06
More style fixes
10 years ago
Lefteris Karapetsas
5f191f4f89
Indentation style fixes
10 years ago
Lefteris Karapetsas
623d640fb5
StructuredLogger becomes a global singleton class
10 years ago
Lefteris Karapetsas
ba81493976
StructuredLogger propagated as a const reference
10 years ago
Lefteris Karapetsas
d0c1c510bd
Adding StructuredLogger class and using it in various places
- Structured logger is injected as a dependency where needed.
- Still a work in progress
10 years ago
Lefteris Karapetsas
5695d0ee25
Adding argument for structured logging and propagating it forward
- Also style fixes when problems encountered
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Marek Kotewicz
dd0744e8a3
fixed #1022
10 years ago
Patrick Salami
f1acd74f71
fixed indentation
10 years ago
Patrick Salami
a253a894e7
added CLI flag to set number of mining threads
for eth and neth
10 years ago
subtly
e9538b23c8
updates for code-review
10 years ago
subtly
92f9ec8c42
import/export peers and nodes
10 years ago
subtly
d7e3065f97
Remove unused code paths with confidence. Rename key/identity to alias. Inherit Peer from Node and update Host/Session to use Node::endpoint instead of previous Peer::address.
10 years ago
subtly
d13f69da59
fix merge conflict
10 years ago
arkpar
23c82cccac
Removed dependency on WebThreeDirect form Web3Server
Mix Client Model
10 years ago
subtly
94c09508fd
Merging in new data structure for nodes from node-table. End result will be consolidation into NodeId, Node (id and endpoints), NodeEntry (as in table), and Peer (connected node as in host). Rename PeerInfo to PeerSessionInfo. Rename NodeInfo to PeerInfo. PeerSessionInfo which is information about the Peer connection and will be split/merged into Node and PeerInfo. Add node-table callbacks for Host to perform connect node if there are not enough nodes.
10 years ago
subtly
da9668c0f5
Pass 2 integrating node table. Pruning and merging old node lifecycle logic with new.
Begin moving node identification and authentication into Host so session can be directly-constructed with NodeInfo and is not created until after authentication.
Require session to be passed a valid node.
10 years ago
Marek Kotewicz
1fcf85ae0a
removed unnecessary miniupnpc links
10 years ago
Marek Kotewicz
faf541f8ae
renamed _DIR -> _DIRS && _LIBRARY -> _LIBRARIES according to cmake guidelines
10 years ago
Marek Kotewicz
fb72a7ce5f
fixed styling issues
10 years ago
Marek Kotewicz
48dfbaf3c9
updated cmake policies
10 years ago
Marek Kotewicz
281a9e2b22
jsonrpc option in cmakes, removed all warnings
10 years ago