Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.extractor.live/llms.txt

Use this file to discover all available pages before exploring further.

The Transaction Parameters trigger gives you granular control over exactly which transactions produce alerts. You can match on any field of the transaction, receipt, or block — from the sender address and gas price to block-level metadata.

Use cases

Alert when a transaction arrives with an unusually high gas price, which can indicate front-running or a misconfigured bot.
Fire an alert whenever a transaction carries more than a threshold amount of native token (Value field).
Watch for transactions from a particular address without adding it to a blacklist — useful for monitoring partner wallets or known bots.
Trigger on receipt fields such as gas used or cumulative gas to catch unexpectedly expensive transactions.

Configuration

1

Trigger Name

Enter a descriptive label, e.g. High Gas Price Detected.
2

From contract (optional)

Toggle From contract on to restrict the trigger to transactions that originate from a smart contract (i.e., internal calls), rather than externally owned accounts.
3

Parameters

Configure one or more parameter rules. Each rule consists of:
FieldDescription
ParameterThe transaction/block/receipt field to inspect (see full list below).
OperatorComparison operator: =, !=, >, >=, <, <=, contains, startsWith, endsWith.
ValueThe value to compare against.
Enable Choose multiple parameters to add additional rules. Multiple rules are combined with AND logic — all rules must match for the trigger to fire.
4

Severity

Choose the alert severity: Critical, High, Medium, Low, or Info.
5

Notification Channels

Select one or more channels to receive the alert.

Available parameters

ParameterDescription
FromSender address of the transaction.
ToRecipient address of the transaction.
ValueNative token amount sent with the transaction (in wei).
GasGas limit set by the sender.
Gas PriceGas price set by the sender (in wei).
Max Fee Per GasMaximum total fee per gas unit (EIP-1559).
Max Priority Fee Per GasMaximum priority fee (tip) per gas unit (EIP-1559).
NonceSender’s transaction nonce.
InputRaw calldata of the transaction.
Transaction HashUnique hash identifying the transaction.
Transaction IndexPosition of the transaction within its block.
Transaction TypeTransaction type (0 = legacy, 1 = access list, 2 = EIP-1559).
TimestampUnix timestamp of the block containing the transaction.
Block NumberHeight of the block containing the transaction.
Block HashHash of the block.
Block Gas LimitMaximum gas allowed in the block.
Block Gas UsedTotal gas used by all transactions in the block.
Block Base Fee Per GasBase fee per gas in the block (EIP-1559).
Block MinerAddress of the block producer.
Block DifficultyProof-of-work difficulty of the block.
Block Total DifficultyCumulative difficulty up to this block.
Block SizeSize of the block in bytes.
Block Transaction CountNumber of transactions in the block.
Block Parent HashHash of the parent block.
Block NonceBlock nonce used in proof-of-work.
Block SHA-3 UnclesSHA3 hash of the uncle blocks list.
Block State RootRoot hash of the state trie after the block.
Block Transactions RootRoot hash of the transactions trie.
Block Receipts RootRoot hash of the receipts trie.
Block Logs BloomBloom filter for log entries in the block.
Block Extra DataExtra data field set by the block producer.
Receipt StatusTransaction receipt status (1 = success, 0 = failure).
Receipt Gas UsedGas used by this transaction specifically.
Receipt Cumulative Gas UsedTotal gas used in the block up to and including this transaction.
Receipt Effective Gas PriceActual gas price paid (base fee + tip).
Receipt Contract AddressContract address created by this transaction, if any.
Receipt RootPost-transaction state root (pre-Byzantium).