This is an automated email from the ASF dual-hosted git repository.
toulmean pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git.
from 4e68c5a Merge pull request #201 from atoulme/evm2
new eb88e06 add crawler
new b21faac fix reported issues
new 3660c2f Fix some more
new cb0d36e Store information from the handshake with the node as well
new 9a00ae2 add to distrib, make sure it works with psql
new a02840e persist and send peer info after connection
new 7fc9a69 Merge pull request #209 from atoulme/crawler
The 754 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
build.gradle | 3 +-
.../org/apache/tuweni/concurrent/ExpiringSet.java | 12 +-
dependency-versions.gradle | 4 +
.../org/apache/tuweni/devp2p/eth/EthHelloClient.kt | 27 ++
.../apache/tuweni/devp2p/eth/EthHelloController.kt | 31 ++
.../apache/tuweni/devp2p/eth/EthHelloHandler.kt | 86 ++++++
.../tuweni/devp2p/eth/EthHelloSubprotocol.kt | 69 +++++
devp2p/src/integrationTest/resources/logback.xml | 2 +-
.../org/apache/tuweni/devp2p/DiscoveryService.kt | 15 +-
.../org/apache/tuweni/devp2p/PeerRepository.kt | 33 +-
.../kotlin/org/apache/tuweni/devp2p/Scraper.kt | 72 +++--
devp2p/src/test/resources/logback.xml | 2 +-
dist/build.gradle | 1 +
.../tuweni/ethclient/DiscoveryPeerRepository.kt | 5 +
eth-crawler/build.gradle | 69 +++++
.../org/apache/tuweni/eth/crawler/CrawlerApp.kt | 158 ++++++++++
.../org/apache/tuweni/eth/crawler/CrawlerConfig.kt | 79 +++++
.../tuweni/eth/crawler/CrawlerRESTService.kt | 71 +++++
.../tuweni/eth/crawler/RelationalPeerRepository.kt | 334 +++++++++++++++++++++
.../apache/tuweni/eth/crawler/rest/PeersService.kt | 50 +++
.../resources/db/migration/V1_1_0__create_db.sql | 48 +++
.../src/main/resources/mainnet.json | 0
.../tuweni/eth/crawler/CrawlerRESTServiceTest.kt | 33 ++
.../eth/crawler/RelationalPeerRepositoryTest.kt | 65 ++++
.../java/org/apache/tuweni/eth/EthJsonModule.java | 15 +
.../org/apache/tuweni/rlpx/wire/Capability.java | 6 +-
settings.gradle | 1 +
27 files changed, 1239 insertions(+), 52 deletions(-)
create mode 100644
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthHelloClient.kt
create mode 100644
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthHelloController.kt
create mode 100644
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthHelloHandler.kt
create mode 100644
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthHelloSubprotocol.kt
create mode 100644 eth-crawler/build.gradle
create mode 100644
eth-crawler/src/main/kotlin/org/apache/tuweni/eth/crawler/CrawlerApp.kt
create mode 100644
eth-crawler/src/main/kotlin/org/apache/tuweni/eth/crawler/CrawlerConfig.kt
create mode 100644
eth-crawler/src/main/kotlin/org/apache/tuweni/eth/crawler/CrawlerRESTService.kt
create mode 100644
eth-crawler/src/main/kotlin/org/apache/tuweni/eth/crawler/RelationalPeerRepository.kt
create mode 100644
eth-crawler/src/main/kotlin/org/apache/tuweni/eth/crawler/rest/PeersService.kt
create mode 100644
eth-crawler/src/main/resources/db/migration/V1_1_0__create_db.sql
copy {eth-client => eth-crawler}/src/main/resources/mainnet.json (100%)
create mode 100644
eth-crawler/src/test/kotlin/org/apache/tuweni/eth/crawler/CrawlerRESTServiceTest.kt
create mode 100644
eth-crawler/src/test/kotlin/org/apache/tuweni/eth/crawler/RelationalPeerRepositoryTest.kt
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]