abis:
  - Controller
  - Avatar
  - Reputation
  - DAOToken
  - SchemeFactory
  - SchemeRegistrar
  - ContributionReward
  - ContributionRewardExt
  - GenericScheme
  - UpgradeScheme
  - Join
  - FundingRequest
  - TokenTrade
  - GenesisProtocol
entities:
  - ControllerOrganization
  - ControllerScheme
  - ControllerGlobalConstraint
  - ControllerRegisterScheme
  - ControllerUnregisterScheme
  - ControllerUpgradeController
  - ControllerAddGlobalConstraint
  - ControllerRemoveGlobalConstraint
eventHandlers:
  - event: RegisterScheme(indexed address,indexed address)
    handler: handleRegisterScheme
  - event: UnregisterScheme(indexed address,indexed address)
    handler: handleUnregisterScheme
  - event: UpgradeController(indexed address,address)
    handler: handleUpgradeController
  - event: AddGlobalConstraint(indexed address,uint8)
    handler: handleAddGlobalConstraint
  - event: RemoveGlobalConstraint(indexed address,uint256,bool)
    handler: handleRemoveGlobalConstraint
