Search Results for

    Show / Hide Table of Contents

    Struct StateProofTracking

    Namespace: Algorand.Unity.Indexer
    Assembly: cs.temp.dll.dll
    Syntax
    [AlgoApiObject("", "", 0)]
    [Serializable]
    public struct StateProofTracking : IEquatable<StateProofTracking>

    Properties

    NextRound

    [n] Next round for which we will accept a state proof transaction.

    Declaration
    [AlgoApiField("next-round")]
    public Optional<ulong> NextRound { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    OnlineTotalWeight

    [t] The total number of microalgos held by the online accounts during the StateProof round.

    Declaration
    [AlgoApiField("online-total-weight")]
    public Optional<ulong> OnlineTotalWeight { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    Type

    State Proof Type. Note the raw object uses map with this as key.

    Declaration
    [AlgoApiField("type")]
    public Optional<ulong> Type { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    VotersCommitment

    [v] Root of a vector commitment containing online accounts that will help sign the proof.

    Declaration
    [AlgoApiField("voters-commitment")]
    public byte[] VotersCommitment { get; set; }
    Property Value
    Type Description
    Byte[]

    Methods

    Equals(StateProofTracking)

    Declaration
    public bool Equals(StateProofTracking other)
    Parameters
    Type Name Description
    StateProofTracking other
    Returns
    Type Description
    Boolean
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾