This is an automated email from the ASF dual-hosted git repository.

toulmean pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git


The following commit(s) were added to refs/heads/master by this push:
     new 01b24c8  Fix compilation errors created when moving UdpMessage to an 
interface
01b24c8 is described below

commit 01b24c8d769adf15cd31155891f8aadff09092e0
Author: Antoine Toulme <[email protected]>
AuthorDate: Sun Mar 1 23:30:10 2020 -0800

    Fix compilation errors created when moving UdpMessage to an interface
---
 .../kotlin/org/apache/tuweni/devp2p/v5/packet/FindNodeMessage.kt    | 2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/v5/packet/NodesMessage.kt  | 2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessage.kt   | 2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/v5/packet/PongMessage.kt   | 2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/v5/packet/RandomMessage.kt | 5 +++--
 .../org/apache/tuweni/devp2p/v5/packet/RegConfirmationMessage.kt    | 2 +-
 .../kotlin/org/apache/tuweni/devp2p/v5/packet/RegTopicMessage.kt    | 2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/v5/packet/TicketMessage.kt | 2 +-
 .../kotlin/org/apache/tuweni/devp2p/v5/packet/TopicQueryMessage.kt  | 2 +-
 .../kotlin/org/apache/tuweni/devp2p/v5/packet/WhoAreYouMessage.kt   | 6 +++---
 10 files changed, 14 insertions(+), 13 deletions(-)

diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/FindNodeMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/FindNodeMessage.kt
index 777d389..5f3fed0 100644
--- 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/FindNodeMessage.kt
+++ 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/FindNodeMessage.kt
@@ -22,7 +22,7 @@ import org.apache.tuweni.rlp.RLP
 class FindNodeMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val distance: Int = 0
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x03")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/NodesMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/NodesMessage.kt
index 5c213e5..c5eafd4 100644
--- a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/NodesMessage.kt
+++ b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/NodesMessage.kt
@@ -23,7 +23,7 @@ class NodesMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val total: Int,
   val nodeRecords: List<Bytes>
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x04")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessage.kt
index c9cc06a..dc24f2f 100644
--- a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessage.kt
+++ b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessage.kt
@@ -22,7 +22,7 @@ import org.apache.tuweni.rlp.RLP
 class PingMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val enrSeq: Long = 0
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x01")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PongMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PongMessage.kt
index 0323853..240fb6f 100644
--- a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PongMessage.kt
+++ b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/PongMessage.kt
@@ -25,7 +25,7 @@ class PongMessage(
   val enrSeq: Long = 0,
   val recipientIp: InetAddress,
   val recipientPort: Int
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x02")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RandomMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RandomMessage.kt
index 526fa06..90f0d10 100644
--- a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RandomMessage.kt
+++ b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RandomMessage.kt
@@ -17,11 +17,12 @@
 package org.apache.tuweni.devp2p.v5.packet
 
 import org.apache.tuweni.bytes.Bytes
+import 
org.apache.tuweni.devp2p.v5.packet.UdpMessage.Companion.RANDOM_DATA_LENGTH
 
 class RandomMessage(
-  val authTag: Bytes = authTag(),
+  val authTag: Bytes = UdpMessage.authTag(),
   val data: Bytes = randomData()
-) : UdpMessage() {
+) : UdpMessage {
 
   companion object {
     fun randomData(): Bytes = Bytes.random(RANDOM_DATA_LENGTH)
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegConfirmationMessage.kt
 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegConfirmationMessage.kt
index b22ca9a..cca8695 100644
--- 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegConfirmationMessage.kt
+++ 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegConfirmationMessage.kt
@@ -22,7 +22,7 @@ import org.apache.tuweni.rlp.RLP
 class RegConfirmationMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val topic: Bytes
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x07")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegTopicMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegTopicMessage.kt
index aae05a4..69e21bc 100644
--- 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegTopicMessage.kt
+++ 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/RegTopicMessage.kt
@@ -24,7 +24,7 @@ class RegTopicMessage(
   val nodeRecord: Bytes,
   val topic: Bytes,
   val ticket: Bytes
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x05")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TicketMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TicketMessage.kt
index 8d628f2..6bcd057 100644
--- a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TicketMessage.kt
+++ b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TicketMessage.kt
@@ -23,7 +23,7 @@ class TicketMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val ticket: Bytes,
   val waitTime: Long
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x06")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TopicQueryMessage.kt
 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TopicQueryMessage.kt
index d543f01..b11a29b 100644
--- 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TopicQueryMessage.kt
+++ 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/TopicQueryMessage.kt
@@ -22,7 +22,7 @@ import org.apache.tuweni.rlp.RLP
 class TopicQueryMessage(
   val requestId: Bytes = UdpMessage.requestId(),
   val topic: Bytes
-) : UdpMessage() {
+) : UdpMessage {
 
   private val encodedMessageType: Bytes = Bytes.fromHexString("0x08")
 
diff --git 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/WhoAreYouMessage.kt 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/WhoAreYouMessage.kt
index 77e888a..5f9bed1 100644
--- 
a/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/WhoAreYouMessage.kt
+++ 
b/devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/packet/WhoAreYouMessage.kt
@@ -20,10 +20,10 @@ import org.apache.tuweni.bytes.Bytes
 import org.apache.tuweni.rlp.RLP
 
 class WhoAreYouMessage(
-  val authTag: Bytes = authTag(),
-  val idNonce: Bytes = idNonce(),
+  val authTag: Bytes = UdpMessage.authTag(),
+  val idNonce: Bytes = UdpMessage.idNonce(),
   val enrSeq: Long = 0
-) : UdpMessage() {
+) : UdpMessage {
 
   companion object {
     fun create(content: Bytes): WhoAreYouMessage {


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

Reply via email to