Christoph Jentzsch
69082f5fb6
undefined FILL_TESTS and some minor style fixes
10 years ago
Christoph Jentzsch
98658ddd13
Reorganized FakeExtVM class into .h and .cpp file. Added state class member in order to test CREATE and CALL. Added system operations test.
10 years ago
Gav Wood
0bbfec52d6
Don't assert.
10 years ago
Gav Wood
431a3c242f
Fixes...
10 years ago
Gav Wood
68d1a5ce08
Make debug downloading a bit faster.
10 years ago
Gav Wood
f9610136be
Remove sleep.
10 years ago
Gav Wood
d60ee48ddd
Various networking fixes.
10 years ago
Gav Wood
05d3d8096e
Simple chain download view.
10 years ago
Gav Wood
5ce45164bd
Get rid of nasty old code.
10 years ago
Gav Wood
8415581ab2
Actually download in right order.
10 years ago
Gav Wood
17f55abd37
Get blocks in right order.
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
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
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
b72d0717b4
Download view as will be.
Fixes.
10 years ago
subtly
91c1819d43
mutex shared host/peer sets, write-loop crash fix
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
Gav Wood
5735e8c55e
Remove old Client network code & API.
Move over JsonRpcServer to WebThree.
10 years ago
Gav Wood
dde79b2b88
Move eth over to WebThreeDirect.
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
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
d25224822e
Fixes for state getting.
10 years ago
Gav Wood
2ee6b73e3d
Move mining & Watch into Etheruem interface.
10 years ago
Gav Wood
6d209e7885
Add framework for WebThree clients.
10 years ago
Gav Wood
b7b17b9963
Queue future blocks, don't discard.
10 years ago
Gav Wood
7a23515889
Fix peersever.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
a37d62f602
EXTCODECOPY/SIZE.
10 years ago
Gav Wood
69126fe1b7
CALL_STATELESS
10 years ago
Gav Wood
a3740efebb
Repot.
No memsize increase on 0.
10 years ago
Gav Wood
fa1b3853b3
Reorganisation.
10 years ago
Gav Wood
54a21ab3bd
Quick commit.
10 years ago
Gav Wood
3653cba8c5
Fix block gas limit.
10 years ago
Gav Wood
a7ce9a80f1
First vaguely semi-functional version of whisper.
10 years ago
Gav Wood
298ed72e41
Minor fix.
10 years ago
Gav Wood
70a2a7b1e1
Allow local networking option.
10 years ago
Gav Wood
aecb8c8c1a
New net is compiling.
10 years ago
Gav Wood
9e76b49578
Slowing bashing code into shape.
10 years ago
Gav Wood
dcc7430dbe
Network work ongoing.
10 years ago
Gav Wood
126335cdef
Partially rewired network.
10 years ago
Gav Wood
278995e19a
Use sha3(header) rather than sha3(block) for hash.
10 years ago