uk.oczadly.karl.jnano.rpc.response.ResponseNodeId Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jnano Show documentation
Show all versions of jnano Show documentation
A comprehensive Java library for the Nano (and Banano) cryptocurrency.
The newest version!
/*
* Copyright (c) 2020 Karl Oczadly ([email protected])
* Licensed under the MIT License
*/
package uk.oczadly.karl.jnano.rpc.response;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import uk.oczadly.karl.jnano.model.HexData;
import uk.oczadly.karl.jnano.model.NanoAccount;
/**
* This response class contains debug information about the node's ID.
*/
public class ResponseNodeId extends RpcResponse {
@Expose @SerializedName("private")
private HexData privateKey;
@Expose @SerializedName("public")
private HexData publicKey;
@Expose @SerializedName("as_account")
private NanoAccount asAccount;
@Expose @SerializedName("node_id")
private String nodeId;
public HexData getPrivateKey() {
return privateKey;
}
public HexData getPublicKey() {
return publicKey;
}
public NanoAccount getPublicKeyAccount() {
return asAccount;
}
public String getNodeId() {
return nodeId;
}
}