Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WitnessUpdateOperation

Users who wish to become a witness must pay a fee acceptable to the current witnesses to apply for the position and allow voting to begin.

If the owner isn't a witness they will become a witness. Witnesses are charged a fee equal to 1 weeks worth of witness pay which in turn is derived from the current share supply. The fee is only applied if the owner is not already a witness.

If the block_signing_key is null then the witness is removed from contention. The network will pick the top 21 witnesses for producing blocks.

Hierarchy

Index

Properties

Properties

0

0: "witness_update"

1

1: object

Type declaration

  • block_signing_key: string | PublicKey | null
  • fee: string | Asset

    The fee paid to register a new witness, should be 10x current block production pay.

  • owner: string
  • props: ChainProperties
  • url: string

    URL for witness, usually a link to a post in the witness-category tag.

Generated using TypeDoc