func (_Controller *ControllerFilterer) ParseTokenListAdded(log types.Log) (*ControllerTokenListAdded, error) {
	event := new(ControllerTokenListAdded)
	if err := _Controller.contract.UnpackLog(event, "TokenListAdded", log); err != nil {
		return nil, err
	}
	event.Raw = log
	return event, nil
}
// ParseTokenListAdded is a log parse operation binding the contract event 0xd5e8e673f6e24dc7176b58a5620dcee488e08e985c6fd9db96b1b6d214004117.
//
// Solidity: event TokenListAdded(uint256 listID, bytes32 metadataHash, address scoringStrategy, uint128 minimumScore, uint128 maximumScore)


event TokenListAdded(uint256 listID, bytes32 metadataHash, address scoringStrategy, uint128 minimumScore, uint128 maximumScore)
// ParseTokenListAdded is a log parse operation binding the contract event 0xd5e8e673f6e24dc7176b58a5620dcee488e08e985c6fd9db96b1b6d214004117 . // // Solidity : event TokenListAdded ( uint256 listID bytes32 metadataHash address scoringStrategy uint128 minimumScore uint128 maximumScore )
func (_Controller *ControllerFilterer) ParseTokenListAdded(log types.Log) (*ControllerTokenListAdded, error) {
	event := new(ControllerTokenListAdded)
	if err := _Controller.contract.UnpackLog(event, "TokenListAdded", log); err != nil {
		return nil, err
	}
	event.Raw = log
	return event, nil
}
func ( _Controller * ControllerFilterer ) ParseTokenListAdded ( log types . Log ) ( * ControllerTokenListAdded , error ) { event := new ( ControllerTokenListAdded ) if err := _Controller . contract . UnpackLog ( event , " " , log ) ; err != nil { return nil , err } event . Raw = log return event , nil }