hmyv2_getValidatorInformation

POST https://rpc.s0.t.hmny.io

Parameters

String : Validator wallet address

Result

Object * validator - Object * bls-public-keys - Array : List of public BLS keys associated with the validator wallet address * last-epoch-in-committee - Number : Last epoch any key of the validator was elected * min-self-delegation - Number : Amount that validator must delegate to self in Atto * max-total-delegation - Number : Total amount that validator will accept delegations until in Atto * rate - String : Current commission rate * max-rate - String : Max commission rate a validator can charge * max-change-rate - String : Maximum amount the commission rate can increase in one epoch * update-height - Number : Last block validator editted their validator information * name - String : Validator name, displayed on the Staking Dashboard * identity - String : Validator identity, must be unique * website - String : Validator website, displayed on the Staking Dashboard * security-contact - String : Method to contact the validator * details - String : Validator details, displayed on the Staking Dashboard * creation-height - Number : Block in which the validator was created * address - String : Validator wallet address * delegations - Array : List of delegations See hmyv2_getDelegationsByDelegator for delegation object format * metrics - Object : BLS key earning metrics for current epoch * 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 : Total amount delegated to validator * 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 * booted-status - String : Banned status * active-status - String : Active or Inactive * lifetime - Object * reward-accumulated - Number : Lifetime reward accumulated by the validator * blocks - Object * to-sign - Number : Number of blocks available to the validator to sign * signed - Number : Number of blocks the validator has signed * apr - String : Approximate Return Rate * epoch-apr - Array : List of APR per epoch * Epoch - Number : Epoch number * Value - String : Calculated APR for that epoch

Request Body

{"jsonrpc"=>"2.0", "id"=>1, "method"=>"hmyv2_getValidatorInformation", "params"=>["one1vfglvsfuk52025r5apqlfaqky37462tsdjeemf"]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

{"jsonrpc":"2.0","id":1,"result":{"active-status":"active","booted-status":null,"current-epoch-performance":{"current-epoch-signing-percent":{"current-epoch-signed":28945,"current-epoch-signing-percentage":"0.995905587668593449","current-epoch-to-sign":29064}},"currently-in-committee":true,"epos-status":"currently elected","epos-winning-stake":"13309227296375600950311000.000000000000000000","lifetime":{"apr":"0.095729363293028764","blocks":{"signed":3256261,"to-sign":3387780},"epoch-apr":[{"apr":"0.100506732766820333","epoch":289},{"apr":"0.096657646614487965","epoch":290},{"apr":"0.042662528658708195","epoch":291},{"apr":"0.095571440841266925","epoch":293},{"apr":"0.097871228931834331","epoch":294},{"apr":"0.103621849440581265","epoch":295},{"apr":"0.091908751823858970","epoch":296},{"apr":"0.092073655754636051","epoch":297},{"apr":"0.096253103388026052","epoch":298},{"apr":"0.094190707203704577","epoch":299},{"apr":"0.099840854425039296","epoch":300},{"apr":"0.091169001808153469","epoch":301},{"apr":"0.095054473414466356","epoch":302},{"apr":"0.096242394190295832","epoch":303},{"apr":"0.096774518653166841","epoch":304},{"apr":"0.089869106743436243","epoch":305},{"apr":"0.090212737320322553","epoch":306},{"apr":"0.092201550567448782","epoch":307},{"apr":"0.093586929628314591","epoch":308},{"apr":"0.093679044299653016","epoch":309},{"apr":"0.095499610141289928","epoch":310},{"apr":"0.091449297467418796","epoch":311},{"apr":"0.097361111501456546","epoch":312},{"apr":"0.096464754899783714","epoch":313},{"apr":"0.093321784949015890","epoch":314},{"apr":"0.095490095358771321","epoch":315},{"apr":"0.092941848526040910","epoch":316},{"apr":"0.093491075871685472","epoch":317},{"apr":"0.093974922328521171","epoch":318},{"apr":"0.094402302741104564","epoch":319},{"apr":"0.095729363293028764","epoch":320}],"epoch-blocks":[{"blocks":{"signed":32658,"to-sign":32768},"epoch":320},{"blocks":{"signed":32658,"to-sign":32768},"epoch":319},{"blocks":{"signed":32658,"to-sign":32768},"epoch":318},{"blocks":{"signed":32608,"to-sign":32768},"epoch":317},{"blocks":{"signed":32655,"to-sign":32768},"epoch":316},{"blocks":{"signed":32647,"to-sign":32768},"epoch":315},{"blocks":{"signed":32513,"to-sign":32768},"epoch":314},{"blocks":{"signed":32709,"to-sign":32768},"epoch":313},{"blocks":{"signed":32737,"to-sign":32768},"epoch":312},{"blocks":{"signed":31987,"to-sign":32768},"epoch":311},{"blocks":{"signed":32643,"to-sign":32768},"epoch":310},{"blocks":{"signed":32573,"to-sign":32768},"epoch":309},{"blocks":{"signed":32261,"to-sign":32768},"epoch":308},{"blocks":{"signed":32531,"to-sign":32768},"epoch":307},{"blocks":{"signed":32286,"to-sign":32768},"epoch":306},{"blocks":{"signed":32549,"to-sign":32768},"epoch":305},{"blocks":{"signed":32556,"to-sign":32768},"epoch":304},{"blocks":{"signed":32651,"to-sign":32768},"epoch":303},{"blocks":{"signed":32615,"to-sign":32768},"epoch":302},{"blocks":{"signed":32587,"to-sign":32768},"epoch":301},{"blocks":{"signed":32671,"to-sign":32768},"epoch":300},{"blocks":{"signed":32664,"to-sign":32768},"epoch":299},{"blocks":{"signed":32584,"to-sign":32768},"epoch":298},{"blocks":{"signed":32574,"to-sign":32768},"epoch":297},{"blocks":{"signed":32587,"to-sign":32768},"epoch":296},{"blocks":{"signed":32643,"to-sign":32768},"epoch":295},{"blocks":{"signed":32609,"to-sign":32768},"epoch":294},{"blocks":{"signed":32679,"to-sign":32764},"epoch":293},{"blocks":{"signed":0,"to-sign":4},"epoch":292},{"blocks":{"signed":14791,"to-sign":32768},"epoch":291}],"reward-accumulated":4.950638353582417e+23},"metrics":{"by-bls-key":[{"earned-reward":1.8176746661586183e+21,"key":{"bls-public-key":"6d320742fbff3aa1877aadb9316a865edbdecb0fb74fc973272d73ec1deaff131b653c3ab7a2b26753c717347f450a00","earning-account":"one1vfglvsfuk52025r5apqlfaqky37462tsdjeemf","effective-stake":"6654613648187800475155500.000000000000000000","group-percent":"0.007326170774462393","overall-percent":"0.002344374647827966","raw-stake":"8354225889561732707889521.000000000000000000","shard-id":0}},{"earned-reward":1.8179463618854157e+21,"key":{"bls-public-key":"11195b7f18410482ef8d8484a7ecabe391fefea6f4b10bfb79e6251af6299f30a62640e6eaf99ac77fba100316908a10","earning-account":"one1vfglvsfuk52025r5apqlfaqky37462tsdjeemf","effective-stake":"6654613648187800475155500.000000000000000000","group-percent":"0.007326170774462393","overall-percent":"0.002344374647827966","raw-stake":"8354225889561732707889521.000000000000000000","shard-id":0}}]},"total-delegation":1.6708451779123465e+25,"validator":{"address":"one1vfglvsfuk52025r5apqlfaqky37462tsdjeemf","bls-public-keys":["6d320742fbff3aa1877aadb9316a865edbdecb0fb74fc973272d73ec1deaff131b653c3ab7a2b26753c717347f450a00","11195b7f18410482ef8d8484a7ecabe391fefea6f4b10bfb79e6251af6299f30a62640e6eaf99ac77fba100316908a10"],"creation-height":3601067,"delegations":[{"amount":1.0e+22,"delegator-address":"one1vfglvsfuk52025r5apqlfaqky37462tsdjeemf","reward":4.975074386301065e+22,"undelegations":[]},{"amount":5.0e+23,"delegator-address":"one15cvenx9nwhxw7ceas8uus2rfsgvql2ufva4y79","reward":1.2208968869221933e+22,"undelegations":[]},{"amount":0,"delegator-address":"one16nzsvx46jz9xyz7a3uayj4zfy627thru7za074","reward":0,"undelegations":[]},{"amount":1.0e+21,"delegator-address":"one1x4gteeym7jetxsma7al2yylvnw4qffr09mxuct","reward":24436032718648294917,"undelegations":[]},{"amount":0,"delegator-address":"one1t9nch5t4hu4qng3jwe6pq5jsd5zwz0wnwfq4sg","reward":2.7026775231892024e+21,"undelegations":[]},{"amount":0,"delegator-address":"one16xh2u9r4677egx4x3s0u966ave90l37hh7wq72","reward":0,"undelegations":[]},{"amount":1.54e+25,"delegator-address":"one1tvhgyvt94gkf7sqgude5tu6709kt9vg66pzwfv","reward":8.744632411371406e+22,"undelegations":[]},{"amount":7.974517791234655e+23,"delegator-address":"one1yudgqas450mhu9juvrsqt4ac73qhgprcyvk60x","reward":74661011988623839499,"undelegations":[{"amount":2.1195757486566023e+22,"epoch":317},{"amount":9.8105398284468e+22,"epoch":319}]},{"amount":0,"delegator-address":"one1588j47yhfdn89pm56g0r0scj487hu8ggvgv3da","reward":0,"undelegations":[]}],"details":"Cobo is the first leading company in the world to offer Proof-of-Stake (PoS) and masternode rewards on user holdings, making it easy for users to grow their digital assets effortlessly.","identity":"cobo-one","last-epoch-in-committee":321,"max-change-rate":"0.100000000000000000","max-rate":"0.100000000000000000","max-total-delegation":1.0e+26,"min-self-delegation":1.0e+22,"name":"cobo","rate":"0.100000000000000000","security-contact":"devops@cobo.com","update-height":3601067,"website":"cobo.com"}}}