Glider
CtrlK
GliderRemedyCommunity
  • 🚀Glider introduction
  • 🎓Glider: The Basics
  • 💫Glider Contest
  • 🔮Bug Bounty Hunting With Glider
  • Writing Queries
  • Glider and Declarative Query Writing
  • API
    • 📌Main concepts
    • Iterables
    • Argument
    • Arguments
    • Contract
    • Contracts
      • Contracts.exec()
      • Contracts.functions()
      • Contracts.interface_contracts()
      • Contracts.mains()
      • Contracts.non_interface_contracts()
      • Contracts.with_name_prefix()
      • Contracts.with_name_regex()
      • Contracts.with_name_suffix()
      • Contracts.non_interface_contracts()
      • Contracts.state_variables()
      • Contracts.with_address()
      • 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()
    • Enum
    • Enums
    • Error
    • Errors
    • Event
    • Filters
    • Function
    • Functions
    • Modifier
    • Modifiers
    • Callable
    • Callables
    • Instruction
    • Instructions
    • Value
    • Point
    • Variables
    • Struct
    • StructField
    • Structs
    • Internal
  • Glider Usage
  • Roadmap
  • Comparison with other tools
  • Limitations
  • Changelog
Powered by GitBook
On this page
  1. API

Contracts

The aim of this class is to filter contracts with some properties.

Contracts.exec()Contracts.functions()Contracts.interface_contracts()Contracts.mains()Contracts.non_interface_contracts()Contracts.with_name_prefix()Contracts.with_name_regex()Contracts.with_name_suffix()Contracts.non_interface_contracts()Contracts.state_variables()Contracts.with_address()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()
PreviousContract.structs()NextContracts.exec()