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]