Emit Validator Events

We should be emitting validator events to help gain more visibility into the operators of the network.

Events should be...

  1. bonding
  • node account thor address
  • bondAmount
  1. leave
  • node account thor address
  • rewardsClaimed
  • bondAmountReturned
  1. Churn
    • array of incoming
    • array of kicked
    • Asgard vault roll
    • Yggdrasil vault roll
  2. Slash events
    • nodeId & amount & reason
  3. Block rewards
    • how many to bonders
    • how many to stakers
Edited by Son of Odin