subtly
6418132263
Consolidate use of pingAll into keepAlivePeers. Add bool operators for Node and NodeIPEndpoint population. NodeTable returns Node instead of NodeEntry (subject to change). Begin transition from NodeInfo to NodeTable Node.
2015-01-08 22:26:21 +01:00
subtly
7f4ca13035
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.
2015-01-07 02:26:14 +01:00
subtly
9a034e8998
Merge branch 'p2p-udp-nodetable' into p2p
2015-01-06 17:02:33 +01:00
subtly
ecf3c0bb32
stl sleep_for, for windows
2015-01-06 17:01:17 +01:00
subtly
80db7cbd5a
Merge branch 'p2p-udp-nodetable' into p2p
...
Conflicts:
libp2p/NodeTable.h
2015-01-06 16:55:52 +01:00
subtly
2cf2af356b
define constructors for windows
2015-01-06 16:51:10 +01:00
subtly
17c1c1eb6c
Merge branch 'develop' into p2p-udp-nodetable
2015-01-05 22:01:55 +01:00
subtly
682c68842c
code review
2015-01-05 22:01:23 +01:00
Gav Wood
e50d4095a7
Merge pull request #721 from LefterisJP/sol_fixMultiLCommentScan
...
Fix for sol scanner where empty multiline comment became Natspec comment
2015-01-05 20:21:06 +01:00
subtly
58e4829c1b
Merge branch 'p2p-udp-nodetable' into p2p
...
Conflicts:
libp2p/NodeTable.cpp
2015-01-05 18:18:07 +01:00
subtly
b4ca2a8b97
Merge branch 'develop' into p2p-udp-nodetable
2015-01-05 18:07:06 +01:00
Lefteris Karapetsas
7e8ecb1806
Fix for sol scanner where empty multiline comment became Natspec comment
2015-01-05 16:37:43 +01:00
Gav Wood
c92d79aea7
Merge pull request #711 from CJentzsch/fixTest
...
added trie_tests_ordered
2015-01-05 16:19:31 +01:00
subtly
c033986013
Merge branch 'develop' into p2p-udp-nodetable
2015-01-05 16:18:45 +01:00
subtly
083949fe5f
Merge branch 'develop' into p2p
2015-01-05 00:50:02 +01:00
subtly
96ebead6aa
coding standards, h512 node id, mute warnings for clang builds. attempt inherited constructor fix for windows.
2015-01-04 21:01:56 +01:00
CJentzsch
9b631d68f2
added complete exp tests
2015-01-02 16:58:14 +01:00
CJentzsch
e813ebf686
retuning gas prices of recursive bombs to test limits
2015-01-02 16:57:39 +01:00
CJentzsch
fb40bc4e8c
undo origin address change (in test)
2015-01-02 14:11:07 +01:00
Gav Wood
a0ecb5d4e8
Merge pull request #703 from wanderer/tests
...
added stackUnder Flow test
2015-01-02 12:22:23 +00:00
Gav Wood
7702011c76
Merge pull request #666 from winsvega/develop
...
Cteate Contract From Contract Init Code Test
2015-01-02 12:18:57 +00:00
CJentzsch
69d3e55f6e
use boost_fail instead of warning
2015-01-01 21:45:00 +01:00
CJentzsch
0c980d85a5
add trie_tests_ordered
2015-01-01 21:36:02 +01:00
CJentzsch
a4cdb78a5f
clean up
2015-01-01 17:33:28 +01:00
CJentzsch
1cd1fcb6a1
Merge remote-tracking branch 'upstream/develop' into fixTest
2015-01-01 17:23:38 +01:00
wanderer
21040f964b
added balance tests
2014-12-29 10:02:06 -05:00
wanderer
104ed4d301
Merge remote-tracking branch 'upstream/develop' into tests
2014-12-29 10:00:23 -05:00
winsvega
397343b99b
Transaction Tests
2014-12-28 16:48:27 +03:00
subtly
94c1a961d9
manually populate nodes for test rather than leveraging ping
2014-12-28 14:24:21 +01:00
winsvega
6c2822eafd
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop
2014-12-27 20:03:20 +03:00
subtly
60f2344b2b
inline << operator, mute logging
2014-12-26 05:38:27 +01:00
subtly
b663349524
test encoding/decoding neighbors. add MAC.
2014-12-26 00:56:50 +01:00
subtly
7553954cf2
memory
2014-12-24 14:48:47 +01:00
Gav Wood
be5989f134
Implemented 256-long history for PREVHASH, though still optional.
2014-12-24 11:36:08 +01:00
subtly
aad7141f0a
message signing and verification. shutdown io/thread before dealloc in nodetable/testnodetables.
2014-12-24 10:22:27 +01:00
winsvega
7a396d07f5
comments in json
2014-12-23 23:38:44 +03:00
subtly
25a905b740
basic implementation of packets
2014-12-23 13:44:52 +01:00
subtly
cb6517e99e
send/receive messages (not yet interepreted)
2014-12-23 09:25:36 +01:00
subtly
1e0d4c95ce
refactor constants to be determined during compile. added RLPXDatagram. constructors and updates to datagram constructors. docs and logging. WIP tests and host/harness for NodeTable.
2014-12-23 08:56:56 +01:00
wanderer
5c5481b3bc
added stackUnder Flow test
2014-12-22 23:58:04 -05:00
subtly
5f9a740fd6
Merge branch 'develop' into p2p
2014-12-22 03:56:50 +01:00
subtly
88f7ff617d
repot.
2014-12-22 03:56:07 +01:00
Gav Wood
f4eab75fff
Fixes/workarounds for tests.
2014-12-22 03:16:38 +01:00
Gav Wood
510c66b6b8
const-> constant
2014-12-22 03:09:11 +01:00
subtly
4869ec7951
Merge branch 'develop' into p2p
2014-12-22 01:52:32 +01:00
subtly
400d19b140
move some things for udp. added a class for kademlia.
2014-12-22 01:51:19 +01:00
Gav Wood
1540cc7b56
Allow interaction with PV49.
...
Remove unneeded include.
2014-12-21 17:44:44 +01:00
Gav Wood
bba4398e48
Fixed #683
2014-12-21 16:28:46 +01:00
Gav Wood
7c09dcd1bd
Merge branch 'poc-7+' into develop
2014-12-21 16:28:00 +01:00
Gav Wood
211742d500
SHA-3 hashing to web3.
2014-12-21 16:24:45 +01:00