func (_Exchange *ExchangeFilterer) FilterLogCancelOrderError(opts *bind.FilterOpts) (*ExchangeLogCancelOrderErrorIterator, error) {

	logs, sub, err := _Exchange.contract.FilterLogs(opts, "LogCancelOrderError")
	if err != nil {
		return nil, err
	}
	return &ExchangeLogCancelOrderErrorIterator{contract: _Exchange.contract, event: "LogCancelOrderError", logs: logs, sub: sub}, nil
}
// FilterLogCancelOrderError is a free log retrieval operation binding the contract event 0x7ef163ecf30d829e41f9072c51c9adf6f08f414d8b8a71319eb7ceca54bee2da.
//
// Solidity: e LogCancelOrderError(errorId uint8, orderHash bytes32)


e LogCancelOrderError(errorId uint8, orderHash bytes32)
// FilterLogCancelOrderError is a free log retrieval operation binding the contract event 0x7ef163ecf30d829e41f9072c51c9adf6f08f414d8b8a71319eb7ceca54bee2da . // // Solidity : e LogCancelOrderError ( errorId uint8 orderHash bytes32 )
func (_Exchange *ExchangeFilterer) FilterLogCancelOrderError(opts *bind.FilterOpts) (*ExchangeLogCancelOrderErrorIterator, error) {
	logs, sub, err := _Exchange.contract.FilterLogs(opts, "LogCancelOrderError")
	if err != nil {
		return nil, err
	}
	return &ExchangeLogCancelOrderErrorIterator{contract: _Exchange.contract, event: "LogCancelOrderError", logs: logs, sub: sub}, nil
}
func ( _Exchange * ExchangeFilterer ) FilterLogCancelOrderError ( opts * bind . FilterOpts ) ( * ExchangeLogCancelOrderErrorIterator , error ) { logs , sub , err := _Exchange . contract . FilterLogs ( opts , " " ) if err != nil { return nil , err } return & ExchangeLogCancelOrderErrorIterator { contract : _Exchange . contract , event : " " , logs : logs , sub : sub } , nil }