Changes to implementation for SecertOwnerTask

This commit is contained in:
ameba23
2021-04-12 15:03:50 +02:00
parent d925f3be0b
commit b55ae1ce18

View File

@@ -22,11 +22,14 @@ public interface SecretOwnerTask {
private final PublicKey publicKey;
private final InetSocketAddress socketAddress;
private final byte[] localPayload;
public Listening(PublicKey publicKey,
InetSocketAddress socketAddress) {
this.publicKey = publicKey;
this.socketAddress = socketAddress;
// TODO this should also include the socket address
this.localPayload = publicKey.getEncoded();
}
public PublicKey getPublicKey() {
@@ -36,6 +39,10 @@ public interface SecretOwnerTask {
public InetSocketAddress getSocketAddress() {
return socketAddress;
}
public byte[] getLocalPayload() {
return localPayload;
}
}
public static class ReceivingShard extends State {