Contracts
The aim of this class is to filter contracts with some properties.
Contracts.exec()Contracts.functions()Contracts.interface_contracts()Contracts.mains()Contracts.with_name_prefix()Contracts.with_name_regex()Contracts.with_name_suffix()Contracts.non_interface_contracts()Contracts.with_all_function_names()Contracts.with_compiler_range()Contracts.with_compiler_range_not()Contracts.with_error_name()Contracts.with_error_prefix()Contracts.with_error_regex()Contracts.with_error_signature()Contracts.with_error_suffix()Contracts.with_event_name()Contracts.with_event_prefix()Contracts.with_event_regex()Contracts.with_event_signature()Contracts.with_event_suffix()Contracts.with_function_name()Contracts.with_function_name_not()Contracts.with_one_of_the_function_names()Contracts.with_name()Contracts.with_name_not()Contracts.with_struct_field_name()Contracts.with_struct_field_type()Contracts.with_struct_fields_count()Contracts.with_struct_name()