Struct StateProofFields
Assembly: cs.temp.dll.dll
Syntax
[AlgoApiObject("", "", 0)]
[Serializable]
public struct StateProofFields : IEquatable<StateProofFields>
Properties
PartProofs
Declaration
[AlgoApiField("part-proofs")]
public MerkleArrayProof PartProofs { get; set; }
Property Value
PositionsToReveal
[pr] Sequence of reveal positions.
Declaration
[AlgoApiField("positions-to-reveal")]
public ulong[] PositionsToReveal { get; set; }
Property Value
Reveals
[r] Note that this is actually stored as a map[uint64] - Reveal in the actual msgp
Declaration
[AlgoApiField("reveals")]
public StateProofReveal[] Reveals { get; set; }
Property Value
SaltVersion
[v] Salt version of the merkle signature.
Declaration
[AlgoApiField("salt-version")]
public Optional<ulong> SaltVersion { get; set; }
Property Value
SigCommit
Declaration
[AlgoApiField("sig-commit")]
public byte[] SigCommit { get; set; }
Property Value
SignedWeight
Declaration
[AlgoApiField("signed-weight")]
public Optional<ulong> SignedWeight { get; set; }
Property Value
SigProofs
Declaration
[AlgoApiField("sig-proofs")]
public MerkleArrayProof SigProofs { get; set; }
Property Value
Methods
Equals(StateProofFields)
Declaration
public bool Equals(StateProofFields other)
Parameters
Returns