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) |
static PersistedSCPStateV1 |
decode(XdrDataInputStream stream,
int maxDepth) |
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, toXdrByteArraypublic PersistedSCPStateV1()
public PersistedSCPStateV1(SCPEnvelope[] scpEnvelopes, SCPQuorumSet[] quorumSets)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static PersistedSCPStateV1 decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static PersistedSCPStateV1 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static PersistedSCPStateV1 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static PersistedSCPStateV1 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic 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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object