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
    • Enum
    • Enums
    • Error
    • Errors
    • Event
    • Filters
    • Function
    • Functions
    • Modifier
    • Modifiers
    • Callable
    • Callables
    • Instruction
    • Instructions
      • Instructions.asm_block_instructions()
      • Instructions.break_instructions()
      • Instructions.callables_recursive()
      • Instructions.calls()
      • Instruction.catch_instructions()
      • Instructions.continue_instructions()
      • Instructions.delegate_calls()
      • Instructions.delegate_calls_from_assembly()
      • Instructions.delegate_calls_non_assembly()
      • Instructions.end_asm_instructions()
      • Instructions.end_if_instructions()
      • Instructions.end_loop_instructions()
      • Instructions.entry_point_instructions()
      • Instructions.exec()
      • Instructions.expression_instructions()
      • Instructions.external_calls()
      • Instructions.functions()
      • Instructions.functions_recursive()
      • Instructions.high_level_static_calls()
      • Instructions.if_instructions()
      • Instructions.if_loop_instructions()
      • Instructions.internal_calls()
      • Instructions.library_calls()
      • Instructions.low_level_external_calls()
      • Instructions.low_level_static_calls()
      • Instructions.modifiers()
      • Instructions.modifiers_recursive()
      • Instructions.new_contract_instructions()
      • Instructions.new_variable_instructions()
      • Instructions.placeholder_instructions()
      • Instructions.return_instructions()
      • Instructions.start_asm_instructions()
      • Instructions.start_loop_instructions()
      • Instructions.throw_instructions()
      • Instructions.try_instructions()
      • Instructions.with_all_callee_names()
      • Instructions.with_callee_name()
      • Instructions.with_callee_name_prefix()
      • Instructions.with_callee_name_suffix()
      • Instructions.with_callee_signature()
      • Instructions.with_one_of_callee_names()
      • Instructions.without_callee_name()
      • Instructions.without_callee_names()
    • Value
    • Point
    • Variables
    • Struct
    • StructField
    • Structs
    • Internal
  • Glider Usage
  • Roadmap
  • Comparison with other tools
  • Limitations
  • Changelog
Powered by GitBook
On this page
  1. API

Instructions

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

Bases: Queryable

Instructions.CALLEESInstructions.calls()Instructions.delegate_calls()Instructions.delegate_calls_from_assembly()Instructions.delegate_calls_non_assembly()Instructions.delegate_calls_non_assembly()Instructions.entry_point_instructions()Instructions.exec()Instructions.external_calls()Instructions.functions()Instructions.high_level_static_calls()Instructions.if_instructions()Instructions.internal_calls()Instructions.library_calls()Instructions.low_level_external_calls()Instructions.low_level_static_calls()Instructions.modifiers()Instructions.with_callee_name()Instructions.without_callee_names()Instructions.with_callee_name_prefix()Instructions.with_callee_name_suffix()Instructions.with_callee_signature()
PreviousTryInstruction.get_block_instructions()NextInstructions.asm_block_instructions()

Last updated 1 year ago