Class VotingKeyLinkTransactionV1Descriptor

Type safe descriptor used to generate a descriptor map for VotingKeyLinkTransactionV1Descriptor.

Link an account with a public key required for finalization voting (V1, latest). This transaction is required for node operators wanting to vote for finalization. Announce a VotingKeyLinkTransaction to associate a voting key with an account during a fixed period. An account can be linked to up to 3 different voting keys at the same time. The recommended production setting is to always have at least 2 linked keys with different endPoint values to ensure a key is registered after the first one expires. See more details in the manual node setup guide.

Constructors

Properties

Methods

Constructors

Properties

rawDescriptor: {
    endEpoch: FinalizationEpoch;
    linkAction: models.LinkAction;
    linkedPublicKey: PublicKey;
    startEpoch: FinalizationEpoch;
    type: string;
}

Type declaration

Methods

  • Builds a representation of this descriptor that can be passed to a factory function.

    Returns object

    Descriptor that can be passed to a factory function.