[
  "event HistoricRewardPaid(address,uint256,uint256)",
  "function distribute(uint256,address,uint256,bytes32[]) returns (uint256)",
  "function validProof(uint256,address,uint256,bytes32[]) view returns (bool)"
]
