Gav Wood
c236d01c7c
More network debugging.
10 years ago
Gav Wood
f791775e58
Allow peers to tell us of their actual IPs.
10 years ago
Gav Wood
f435abe880
Merge branch 'downloadman' into develop
10 years ago
Gav Wood
aa1da892fb
Debug code for peer discovery.
10 years ago
Gav Wood
52712a1f38
Merge branch 'downloadman' into develop
10 years ago
Gav Wood
5633006e2f
Everything using PoC servers.
10 years ago
Gav Wood
b883f0c135
User DNS & poc-5.ethdev.com for peerserver.
10 years ago
Gav Wood
8ec86bb362
Add DownloadMan for download management.
10 years ago
Christoph Jentzsch
9ca6e7a7c1
Merge remote-tracking branch 'upstream/develop' into develop
10 years ago
Christoph Jentzsch
e30615db9c
Added arithmetic test
10 years ago
Gav Wood
ecb3e5823e
Add RangeMask.
10 years ago
Gav Wood
4c30b7cdcf
fix nick's warning.
10 years ago
Gav Wood
89ee5fd14e
Minor fix for mining.
10 years ago
Gav Wood
614555b8df
eth web3 fix.
10 years ago
Gav Wood
fdb829e7f6
Merge fix.
10 years ago
Gav Wood
31aa7db806
Merge branch 'webthree' into develop
10 years ago
Gav Wood
0d3f298e45
Blocks come down in order (well... unless a peer bugs out).
Peer hash-chains downloaded one-at-once.
KillChain works again.
Local networking option.
Don't resend blocks during sync.
10 years ago
Gav Wood
6a2b875637
Fix for io service (thanks, alex!)
10 years ago
Gav Wood
f39094fe08
Merge pull request #317 from caktux/rpcstateat
use s for stateAt block number param to prevent conflict with bData and such, some style fixes
10 years ago
caktux
69cc347fb7
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into rpcstateat
10 years ago
caktux
5820373d73
use s for stateAt block number param to prevent conflict with bData and such, some style fixes
10 years ago
Gav Wood
95b762e574
Merge pull request #316 from caktux/rpcstateat
add RPC stateAt
10 years ago
Gav Wood
3879de9777
Merge branch 'develop' into webthree
Conflicts:
libethereum/Client.cpp
libethereum/EthereumHost.cpp
libethereum/EthereumHost.h
10 years ago
Gav Wood
b72d0717b4
Download view as will be.
Fixes.
10 years ago
Gav Wood
57220e5b17
Merge pull request #315 from subtly/bugfix
mutex shared host/peer sets, write-loop crash fix
10 years ago
caktux
1e3bb18798
add RPC stateAt
10 years ago
artur-zawlocki
0ae8abdc7a
Initial commit for etc
10 years ago
subtly
91c1819d43
mutex shared host/peer sets, write-loop crash fix
10 years ago
Gav Wood
8291d8b6db
Merge pull request #310 from nicksavers/patch-1
Add memsize calculation for EXTCODECOPY
10 years ago
Gav Wood
09a8105b9b
Merge pull request #309 from CJentzsch/develop
added documentation for EVM commands
10 years ago
Christoph Jentzsch
81a1f8d949
Added documentation for EVM commands
10 years ago
Tim Hughes
3c3bde3ef8
Missing part of previous commit.
10 years ago
Gav Wood
4eb549cd80
Moved miner over to new Worker class.
10 years ago
Gav Wood
066fc18116
Move out worker thread stuff into other class.
p2p::Host is worker rather than WebThree.
Client is single worker.
EthereumHost works.
10 years ago
Tim Hughes
682603f834
Revert use of operator T(), etc and remove conflicting cast operator to unsigned from RLP.
unsigned is size_t on 32 bit builds, and the compiler therefore thinks conversion from RLP to vector<T> is ambiguous between:
RLP::operator vector<T>() const
and
vector<T>::vector<T>(size_t size)
10 years ago
Nick Savers
f0cc349333
Add memsize calculation for EXTCODECOPY
10 years ago
Gav Wood
5735e8c55e
Remove old Client network code & API.
Move over JsonRpcServer to WebThree.
10 years ago
Gav Wood
c05b71cf0d
Move Third over to WebThree.
10 years ago
Gav Wood
dde79b2b88
Move eth over to WebThreeDirect.
10 years ago
Tim Hughes
00d461a74a
Disable SCUs on non MSVC builds.
10 years ago
Gav Wood
c90d924b0c
Merge pull request #305 from programmerTim/develop
Fixed all the VS2013 build issues.
10 years ago
Tim Hughes
65401e5b37
Fixed all the VS2013 build issues.
- Updated projects after all the re-potting.
- For simplicity, there's just one VS project for all the libethereum projects, however VS doesn't like duplicate source file names within the same project. To get around this I've created some "single compilation units" for some folders, these probably also compile faster than multiple files.
- Some 32bit only compile errors in RLP (cryptic template ambiguity) were resolved by explicitly invoking operator T() rather than doing a cast to T.
- Moved multiple implementations of toString(h256s const& _bs) into FixedHash.h
- Release shutdown deadlock problem is outstanding.
10 years ago
Gav Wood
364efd6495
Merge pull request #304 from giact/develop
Fixed non-force mining with the new Miner class
10 years ago
Giacomo Tazzari
7678dec012
When setting force-mining on/off, notify the miners.
10 years ago
Giacomo Tazzari
51aa4c95c4
Making the Miner class actually react to new pending transactions when not force-mining. Added a new miner state (Waiting) to accomplish that.
10 years ago
Gav Wood
484279c548
Beginning of merge into AZ.
10 years ago
Gav Wood
1accc20d21
Moving over to use WebThree.
10 years ago
Gav Wood
70825b7310
Merge branch 'webthree' into develop
10 years ago
Gav Wood
d25224822e
Fixes for state getting.
10 years ago
Gav Wood
00a3c29d13
Avoid using m_client.
10 years ago