Search Results for

    Show / Hide Table of Contents

    Interface IKeyRegTxn

    Inherited Members
    ITransaction.CopyTo(Transaction)
    ITransaction.CopyFrom(Transaction)
    ITransactionHeader.Fee
    ITransactionHeader.FirstValidRound
    ITransactionHeader.GenesisHash
    ITransactionHeader.LastValidRound
    ITransactionHeader.Sender
    ITransactionHeader.TransactionType
    ITransactionHeader.GenesisId
    ITransactionHeader.Group
    ITransactionHeader.Lease
    ITransactionHeader.Note
    ITransactionHeader.RekeyTo
    Namespace: Algorand.Unity
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IKeyRegTxn : ITransaction, ITransactionHeader

    Properties

    NonParticipation

    All new Algorand accounts are participating by default. This means that they earn rewards. Mark an account nonparticipating by setting this value to true and this account will no longer earn rewards. It is unlikely that you will ever need to do this and exists mainly for economic-related functions on the network.

    Declaration
    Optional<bool> NonParticipation { get; set; }
    Property Value
    Type Description
    Optional<Boolean>

    SelectionParticipationKey

    The VRF public key.

    Declaration
    VrfPubKey SelectionParticipationKey { get; set; }
    Property Value
    Type Description
    VrfPubKey

    VoteFirst

    The first round that the participation key is valid. Not to be confused with the of the keyreg transaction.

    Declaration
    ulong VoteFirst { get; set; }
    Property Value
    Type Description
    UInt64

    VoteKeyDilution

    This is the dilution for the 2-level participation key.

    Declaration
    ulong VoteKeyDilution { get; set; }
    Property Value
    Type Description
    UInt64

    VoteLast

    The last round that the participation key is valid. Not to be confused with the of the keyreg transaction.

    Declaration
    ulong VoteLast { get; set; }
    Property Value
    Type Description
    UInt64

    VoteParticipationKey

    The root participation public key.

    Declaration
    ParticipationPublicKey VoteParticipationKey { get; set; }
    Property Value
    Type Description
    ParticipationPublicKey
    ☀
    ☾
    In This Article
    • Properties
      • NonParticipation
      • SelectionParticipationKey
      • VoteFirst
      • VoteKeyDilution
      • VoteLast
      • VoteParticipationKey
    Back to top
    Generated by DocFX
    ☀
    ☾