Search Results for

    Show / Hide Table of Contents

    Struct BlockRewards

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

    Properties

    FeeSink

    [fees] accepts transaction fees, it can only spend to the incentive pool.

    Declaration
    [AlgoApiField("fee-sink")]
    public string FeeSink { get; set; }
    Property Value
    Type Description
    String

    RewardsCalculationRound

    [rwcalr] number of leftover MicroAlgos after the distribution of rewards-rate MicroAlgos for every reward unit in the next round.

    Declaration
    [AlgoApiField("rewards-calculation-round")]
    public ulong RewardsCalculationRound { get; set; }
    Property Value
    Type Description
    UInt64

    RewardsLevel

    [earn] How many rewards, in MicroAlgos, have been distributed to each RewardUnit of MicroAlgos since genesis.

    Declaration
    [AlgoApiField("rewards-level")]
    public ulong RewardsLevel { get; set; }
    Property Value
    Type Description
    UInt64

    RewardsPool

    [rwd] accepts periodic injections from the fee-sink and continually redistributes them as rewards.

    Declaration
    [AlgoApiField("rewards-pool")]
    public string RewardsPool { get; set; }
    Property Value
    Type Description
    String

    RewardsRate

    [rate] Number of new MicroAlgos added to the participation stake from rewards at the next round.

    Declaration
    [AlgoApiField("rewards-rate")]
    public ulong RewardsRate { get; set; }
    Property Value
    Type Description
    UInt64

    RewardsResidue

    [frac] Number of leftover MicroAlgos after the distribution of RewardsRate/rewardUnits MicroAlgos for every reward unit in the next round.

    Declaration
    [AlgoApiField("rewards-residue")]
    public ulong RewardsResidue { get; set; }
    Property Value
    Type Description
    UInt64

    Methods

    Equals(BlockRewards)

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