PHPH1 elephant logo

Description

  • Gets validator information using the specified ONE wallet address of a validator.

    There may be more information in the PHPH1 Class Documentation.

Parameters

  • address - String :
    Wallet address

Returns

  • Array of Object:
  • active-status - String:
    Active or Inactive.
  • booted-status - String:
    Booted status.
  • current-epoch-performance - Array:
    • current-epoch-signing-percent - Array:
      • current-epoch-signed - Number:
        FIXME
      • current-epoch-signing-percentage - Number:
        FIXME
      • current-epoch-to-sign - Number:
        FIXME
  • currently-in-committee - Bool:
    If key is currently elected
  • epos-status - String:
    Currently elected, eligible to be elected next epoch, or not eligible to be elected next epoch
  • epos-winning-stake - String:
    Total effective stake of the validator.
  • lifetime - Object:
    • apr - String:
      Approximate Return Rate.
    • blocks - Object:
      • to-sign - Number:
        Number of blocks available to the validator to sign
      • signed - Number:
        Number of blocks the validator has signed
    • epoch-apr - Array:
      List of APR per epoch
      • epoch - Number:
        Epoch number
      • value - string:
        Calculated APR for that epoch
  • epoch-blocks - Array:
    • Object of type Array:
      • blocks - Array:
        • signed - Number:
          FIXME
        • to-sign - Number:
          FIXME
    • reward-accumulated - Number:
      Lifetime reward accumulated by the validator
  • metrics - Object:
    FIXME
    • by-bls-key - Array of Object:
      • key - Object:
        • bls-public-key - String:
          BLS public key
        • group-percent - String:
          Key voting power in shard
        • effective-stake - String:
          Effective stake of key
        • raw-stake - String:
          Actual stake of key
        • earning-account - String:
          Validator wallet address
        • overall-percent - String:
          Percent of effective stake
        • shard-id - Number:
          Shard ID that key is on
      • earned-reward - Number:
        Lifetime reward key has earned
  • total-delegation - Number:
    .
  • validator - Array
    • address - String:
      FIXME
    • bls-public-keys - Array:
      List of public BLS keys associated with the validator wallet address
    • creation-height - Number:
      FIXME
    • delegations - Array:
      List of delegations
      • Array of Object:
        • amount - Number:
          FIXME
        • delegator-address - String:
          FIXME
        • reward - Number:
          FIXME
        • undelegations - Array:
          List of undelegations
    • details - String:
      Validator's details
    • identity - String:
      FIXME
    • last-epoch-in-committee - Number:
      FIXME
    • max-change-rate - Number:
      FIXME
    • max-rate - Number:
      FIXME
    • max-total-delegation - Number:
      FIXME
    • min-self-delegation - Number:
      FIXME
    • name - String:
      FIXME
    • rate - Number:
      FIXME
    • security-contact - String:
      FIXME
    • update-height - Number:
      FIXME
    • website - String:
      Validator web site