Search Results for

    Show / Hide Table of Contents

    Interface IBlockRewards

    Namespace: Algorand.Unity
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IBlockRewards

    Properties

    FeeSink

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

    Declaration
    Address FeeSink { get; set; }
    Property Value
    Type Description
    Address

    RewardsCalculationRound

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

    Declaration
    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
    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
    Address RewardsPool { get; set; }
    Property Value
    Type Description
    Address

    RewardsRate

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

    Declaration
    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
    ulong RewardsResidue { get; set; }
    Property Value
    Type Description
    UInt64
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾