entities:
  - Proposal
  - Vote
  - GPStake
  - Redemption
  - Reward
  - RewardType
  - ExecuteProposal
  - GPExecuteProposal
eventHandlers:
  - event: NewProposal(indexed bytes32,indexed address,uint256,address,bytes32)
    handler: handleNewProposal
  - event: Redeem(indexed bytes32,indexed address,indexed address,uint256)
    handler: handleRedeem
  - event: RedeemDaoBounty(indexed bytes32,indexed address,indexed address,uint256)
    handler: handleRedeemDaoBounty
  - event: RedeemReputation(indexed bytes32,indexed address,indexed address,uint256)
    handler: handleRedeemReputation
  - event: VoteProposal(indexed bytes32,indexed address,indexed address,uint256,uint256)
    handler: handleVoteProposal
  - event: Stake(indexed bytes32,indexed address,indexed address,uint256,uint256)
    handler: handleStake
  - event: GPExecuteProposal(indexed bytes32,uint8)
    handler: handleGPExecuteProposal
  - event: ExecuteProposal(indexed bytes32,indexed address,uint256,uint256)
    handler: handleExecuteProposal
  - event: StateChange(indexed bytes32,uint8)
    handler: handleStateChange
  - event: ExpirationCallBounty(indexed bytes32,indexed address,uint256)
    handler: handleExpirationCallBounty
  - event: ConfidenceLevelChange(indexed bytes32,uint256)
    handler: handleConfidenceLevelChange
