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 1de1b65  Fix escape on JsonSerializer of toml (#83)
     new a8854bc  Fix RLPx connection with pad
     new e4f872c  Add AccountState eth domain object
     new 951bd04  Fix signature of the retrieveTransactionReceipts method
     new dfee946  BlockHeader serialization fix for block with no parent hash
     new 2bd2920  various fixes to design of rlpx service, allow to return a 
future mapping to when the connection is complete
     new eefdc8b  Add genesis file reader
     new 34225ed  New library for the ETH subprotocol

The 7 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:
 {eth => devp2p-eth}/build.gradle                   |    17 +-
 .../tuweni/devp2p/eth/BlockchainInformation.kt     |    79 +
 .../org/apache/tuweni/devp2p/eth/EthHandler.kt     |   207 +
 .../org/apache/tuweni/devp2p/eth/EthSubprotocol.kt |    56 +
 .../org/apache/tuweni/devp2p/eth/Messages.kt       |   262 +
 .../org/apache/tuweni/devp2p/eth/EthHandlerTest.kt |   168 +
 .../apache/tuweni/devp2p/eth/EthSubprotocolTest.kt |    92 +
 .../org/apache/tuweni/devp2p/eth/MessagesTest.kt   |   198 +
 devp2p-eth/src/test/resources/mainnet.json         | 26707 ++++++++++++++++++
 .../tuweni/eth/repository/BlockchainRepository.kt  |     4 +-
 eth/build.gradle                                   |     1 +
 .../java/org/apache/tuweni/eth/AccountState.java   |   118 +
 .../java/org/apache/tuweni/eth/BlockHeader.java    |    14 +-
 .../org/apache/tuweni/eth/genesis/GenesisFile.java |   247 +
 .../org/apache/tuweni/eth/AccountStateTest.java    |    36 +-
 .../org/apache/tuweni/eth/BlockHeaderTest.java     |     3 +-
 .../apache/tuweni/eth/genesis/GenesisFileTest.java |    75 +
 eth/src/test/resources/mainnet.json                | 26708 +++++++++++++++++++
 eth/src/test/resources/missing-difficulty.json     |    24 +
 eth/src/test/resources/missing-nonce.json          |    24 +
 eth/src/test/resources/valid-genesis.json          |    25 +
 .../kotlin/org/apache/tuweni/les/LESSubprotocol.kt |     2 +
 .../apache/tuweni/les/LESSubProtocolHandlerTest.kt |     3 +-
 .../org/apache/tuweni/rlpx/RLPxConnection.java     |    86 +-
 .../java/org/apache/tuweni/rlpx/RLPxService.java   |     5 +-
 .../apache/tuweni/rlpx/vertx/VertxRLPxService.java |    31 +-
 .../rlpx/wire/DefaultSubProtocolIdentifier.java    |    19 +-
 .../tuweni/rlpx/wire/DefaultWireConnection.java    |    67 +-
 .../org/apache/tuweni/rlpx/wire/SubProtocol.java   |     9 +
 .../tuweni/rlpx/wire/SubProtocolIdentifier.java    |     4 +
 .../rlpx/wire/DefaultWireConnectionTest.java       |    15 +-
 .../org/apache/tuweni/rlpx/wire/PingPongTest.java  |     6 +-
 settings.gradle                                    |     1 +
 33 files changed, 55210 insertions(+), 103 deletions(-)
 copy {eth => devp2p-eth}/build.gradle (68%)
 create mode 100644 
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/BlockchainInformation.kt
 create mode 100644 
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthHandler.kt
 create mode 100644 
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/EthSubprotocol.kt
 create mode 100644 
devp2p-eth/src/main/kotlin/org/apache/tuweni/devp2p/eth/Messages.kt
 create mode 100644 
devp2p-eth/src/test/kotlin/org/apache/tuweni/devp2p/eth/EthHandlerTest.kt
 create mode 100644 
devp2p-eth/src/test/kotlin/org/apache/tuweni/devp2p/eth/EthSubprotocolTest.kt
 create mode 100644 
devp2p-eth/src/test/kotlin/org/apache/tuweni/devp2p/eth/MessagesTest.kt
 create mode 100644 devp2p-eth/src/test/resources/mainnet.json
 create mode 100644 eth/src/main/java/org/apache/tuweni/eth/AccountState.java
 create mode 100644 
eth/src/main/java/org/apache/tuweni/eth/genesis/GenesisFile.java
 copy 
rlpx/src/main/java/org/apache/tuweni/rlpx/wire/DefaultSubProtocolIdentifier.java
 => eth/src/test/java/org/apache/tuweni/eth/AccountStateTest.java (54%)
 create mode 100644 
eth/src/test/java/org/apache/tuweni/eth/genesis/GenesisFileTest.java
 create mode 100644 eth/src/test/resources/mainnet.json
 create mode 100644 eth/src/test/resources/missing-difficulty.json
 create mode 100644 eth/src/test/resources/missing-nonce.json
 create mode 100644 eth/src/test/resources/valid-genesis.json


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to