Search Results for

    Show / Hide Table of Contents

    Struct ParticipationKey

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

    Properties

    Address

    Address the key was generated for.

    Declaration
    [AlgoApiField("address")]
    public Address Address { get; set; }
    Property Value
    Type Description
    Address

    EffectiveFirstValid

    When registered, this is the first round it may be used.

    Declaration
    [AlgoApiField("effective-first-valid")]
    public Optional<ulong> EffectiveFirstValid { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    EffectiveLastValid

    When registered, this is the last round it may be used.

    Declaration
    [AlgoApiField("effective-last-valid")]
    public Optional<ulong> EffectiveLastValid { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    Id

    The key's ParticipationID.

    Declaration
    [AlgoApiField("id")]
    public string Id { get; set; }
    Property Value
    Type Description
    String

    Key

    Key information stored on the account.

    Declaration
    [AlgoApiField("key")]
    public AccountParticipation Key { get; set; }
    Property Value
    Type Description
    AccountParticipation

    LastBlockProposal

    Round when this key was last used to propose a block.

    Declaration
    [AlgoApiField("last-block-proposal")]
    public Optional<ulong> LastBlockProposal { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    LastStateProof

    Round when this key was last used to generate a state proof.

    Declaration
    [AlgoApiField("last-state-proof")]
    public Optional<ulong> LastStateProof { get; set; }
    Property Value
    Type Description
    Optional<UInt64>

    LastVote

    Round when this key was last used to vote.

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

    Methods

    Equals(ParticipationKey)

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