subtly
|
572e451bab
|
Added session to hostcapabilityface::peers to ensure it isn't deallocated when shared-ptr to cap is returned. Previously hosts depended on using Session however this could result in an infinite session when hostcapface::peers is processed concurrently (mutexes can make this a likely event). This will be cleaner with better integration of Session and Peer.
|
10 years ago |
Gav Wood
|
d0148f5e7d
|
Additional tracing for syncer.
|
10 years ago |
Gav Wood
|
2b93dcdc1d
|
Move over to new GetTransactions semantics.
|
10 years ago |
Gav Wood
|
fb28639d55
|
Fix NewBlock transmission.
|
10 years ago |
Gav Wood
|
d489ef3357
|
Actually use NewBlock
|
10 years ago |
Gav Wood
|
72449d349a
|
PoC-7: Dynamic message IDs.
|
10 years ago |
Gav Wood
|
4f5b153452
|
Better state management.
|
10 years ago |
Gav Wood
|
d7465f7b55
|
Syncing fixes.
|
10 years ago |
Gav Wood
|
611caef125
|
Compilable etheruem network rewrite.
|
10 years ago |
Gav Wood
|
6df207655c
|
More work on the peer state transition system
|
10 years ago |
Gav Wood
|
f73b46d2c1
|
Work on making states good and various docs.
|
10 years ago |
Gav Wood
|
3f61b506db
|
Remove incoming queue. Put things straight into actual queues.
Make state items more fitting.
|
10 years ago |
Gav Wood
|
95c063202c
|
Block hash download fix.
|
10 years ago |
Gav Wood
|
0f31e3b317
|
Additional network niceness.
|
10 years ago |
Gav Wood
|
73d029180c
|
No address increment on clash.
|
10 years ago |
Gav Wood
|
340801ed90
|
Networking fixes.
|
10 years ago |
Gav Wood
|
6777a24b1e
|
Stop fetching once fetch is decidedly bad.
|
10 years ago |
Gav Wood
|
431a3c242f
|
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
|
17f55abd37
|
Get blocks in right order.
|
10 years ago |
Gav Wood
|
8ec86bb362
|
Add DownloadMan for download management.
|
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
|
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
|
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
|
dde79b2b88
|
Move eth over to WebThreeDirect.
|
10 years ago |
Gav Wood
|
484279c548
|
Beginning of merge into AZ.
|
10 years ago |
Gav Wood
|
d25224822e
|
Fixes for state getting.
|
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
|
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
|
a7ce9a80f1
|
First vaguely semi-functional version of whisper.
|
10 years ago |
Gav Wood
|
9e76b49578
|
Slowing bashing code into shape.
|
10 years ago |
Gav Wood
|
126335cdef
|
Partially rewired network.
|
10 years ago |
Gav Wood
|
2a18aa2d8e
|
Avoid sending chain back to peer once initial sync complete.
|
10 years ago |
Gav Wood
|
ecb451efe7
|
Another minor fix.
|
10 years ago |
Gav Wood
|
2f5c1e742f
|
Minor fix.
|
10 years ago |
Gav Wood
|
0b283fac40
|
Version bump. New protocol. Network stuff slightly more robust.
|
10 years ago |
Gav Wood
|
ffe228b385
|
Blockchain syncing fixed.
|
10 years ago |
Gav Wood
|
be1bf6b9bf
|
Split off general network layer.
|
10 years ago |
SharpCoiner
|
f0ea97a125
|
Fixes Windows VS2013 build
|
11 years ago |
Gav Wood
|
022695af48
|
Minor sync bug.
|
11 years ago |
Gav Wood
|
f5c22035fc
|
PoC-6 networking.
|
11 years ago |
Gav Wood
|
6ee6e7921a
|
Add private blockchain feature.
|
11 years ago |
Tim Hughes
|
a51159ef24
|
VS2013 fixes.
|
11 years ago |
Gav Wood
|
268ca545ac
|
Network a lot smoother.
|
11 years ago |
Gav Wood
|
80c4925ff0
|
Additional alterations to network & logging for ease of debugging.
|
11 years ago |