@iankguimaraes
EVM Query Language now supports the latest EIP-7702 transaction alongside the Mekong testnet
Try now at https://eql.sh
EIP-7702 introduces a new transaction type (4) that adds an authorization_list field, allowing EOAs to assign specific smart contracts as their implementation. This schema supports flexible operations like transaction batching, fee sponsorship, and temporary role-based permissions.
You can filter transactions by their type using the WHERE keyword and specifying the id of the type and a block range (or block number or block tag):
`GET * FROM tx WHERE type = 4, block = 45090 ON mekong`
Or get transactions directly by their hash:
`GET authorization_list FROM tx 0x... ON mekong `
Mekong and EIP-7702 transactions are also ready to use on eql_core crate, so if you're querying on-chain data using Rust, you can use EQL to filter for type 4 transactions :)
https://crates.io/crates/eql_core