public class PersistedSCPStateV1 extends java.lang.Object implements XdrElement
struct PersistedSCPStateV1 { // Tx sets are saved separately SCPEnvelope scpEnvelopes<>; SCPQuorumSet quorumSets<>; };
Modifier and Type | Class and Description |
---|---|
static class |
PersistedSCPStateV1.PersistedSCPStateV1Builder |
Constructor and Description |
---|
PersistedSCPStateV1() |
PersistedSCPStateV1(SCPEnvelope[] scpEnvelopes,
SCPQuorumSet[] quorumSets) |
Modifier and Type | Method and Description |
---|---|
static PersistedSCPStateV1.PersistedSCPStateV1Builder |
builder() |
static PersistedSCPStateV1 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static PersistedSCPStateV1 |
fromXdrBase64(java.lang.String xdr) |
static PersistedSCPStateV1 |
fromXdrByteArray(byte[] xdr) |
SCPQuorumSet[] |
getQuorumSets() |
SCPEnvelope[] |
getScpEnvelopes() |
int |
hashCode() |
void |
setQuorumSets(SCPQuorumSet[] quorumSets) |
void |
setScpEnvelopes(SCPEnvelope[] scpEnvelopes) |
PersistedSCPStateV1.PersistedSCPStateV1Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public PersistedSCPStateV1()
public PersistedSCPStateV1(SCPEnvelope[] scpEnvelopes, SCPQuorumSet[] quorumSets)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static PersistedSCPStateV1 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static PersistedSCPStateV1 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static PersistedSCPStateV1 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static PersistedSCPStateV1.PersistedSCPStateV1Builder builder()
public PersistedSCPStateV1.PersistedSCPStateV1Builder toBuilder()
public SCPEnvelope[] getScpEnvelopes()
public SCPQuorumSet[] getQuorumSets()
public void setScpEnvelopes(SCPEnvelope[] scpEnvelopes)
public void setQuorumSets(SCPQuorumSet[] quorumSets)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object