Hacken Extractor
  • 🚀Getting Started
  • ⛓️Supported Networks
  • Monitoring and Detection
  • Security monitoring
    • Intro
    • Detectors
      • Extractor Attack Detector
      • Forta Attack Detector
      • Custom Detectors
      • Block Anomaly
      • Block Re-org
      • DNS Monitor
      • Contract Verification
    • Setup Detectors
  • Compliance Monitoring
    • Intro
    • Detectors
      • AML Monitor
      • TVL Monitor
      • Circulation Supply Monitor
      • Whales Detector
      • Price Monitor
      • Github Monitor
      • Proof Of Reserves Monitor
      • Safe Multisig Monitor
    • Setup Detectors
  • Advanced monitoring
    • Intro
    • Triggers
    • Setup triggers
    • Recommendations by SC type
      • Staking
      • Vesting
      • Fungible Token (EIP-20 compatible)
      • Non-Fungible Token (EIP-721 compatible)
      • Yield Farming
      • Lending
      • Token Sale
  • Smart Contract Actions
    • Intro
    • Action Providers
      • Create Action Provider
      • Connect Action Provider
      • Deposit
      • Withdraw
    • Setup Action
  • Support
    • 📧Support
  • Legal documents
    • Cookie Policy
    • Terms of Service
    • Privacy Notice
Powered by GitBook
On this page
  • Event Emitted
  • Function Call
  • ERC20 Transfer
  • Blacklisted Callers
  • Whitelisted Callers
  • Failed Transaction

Was this helpful?

  1. Advanced monitoring

Triggers

Customize triggers to fit your security requirements

Event Emitted

This trigger alerts you whenever an event is emitted from your smart contract, giving you real-time visibility into what's happening.

Trigger type parameters:

  • Event: execution of certain actions within the contract

Function Call

This trigger alerts you whenever a function is executed on your smart contract.

Trigger type parameters:

  • Function: a method defined in the contract

ERC20 Transfer

This trigger alerts you whenever an ERC20 token transfer of more than a specified amount occurs, allowing you to monitor large transfers and protect against potential theft.

Trigger type parameters:

  • Token address: an address of the token that must be monitored

  • Amount: token amount as a limit, transfer that exceeds the limit will be noticed

  • Decimals: specifies the smallest fraction of a token that can be handled

  • Destination: from, to or any of the contract

Blacklisted Callers

This trigger alerts you if a transaction is initiated from a blacklisted address, helping you to be informed of suspicious activity from known problematic accounts or contracts.

Trigger type parameters:

  • Blacklisted Addresses: a list of addresses

Whitelisted Callers

This trigger alerts you if a transaction is initiated from an address that is not on your whitelist, helping you to be informed of unauthorized access to your contract.

Trigger type parameters:

  • Whitelisted Addresses: a list of addresses

Failed Transaction

This trigger alerts you if a transaction fails, allowing you to quickly respond to any issues and minimize potential damage.

Trigger type parameters: None

PreviousIntroNextSetup triggers

Last updated 1 year ago

Was this helpful?