Event.name
Returns the name of the event.
property
name
: str
Example
from glider import *
def query():
# Find contracts with the suffix "ERC20"
contracts = Contracts().name_suffix("ERC20").exec(100)
contractsWithEvents = []
for c in contracts:
contract = {"name": c.name, "events": []}
for event in c.events():
contract["events"].append(event.name)
# For each contract, return its name and the names of its events
contractsWithEvents.append(contract)
return contractsWithEvents
Example output
[
{
"name": "ERC20",
"events": ["OwnershipTransferred", "Transfer", "Approval"]
},
{
"name": "DelegateERC20",
"events": [
"OwnershipTransferred",
"Transfer",
"Approval",
"Burn",
"SetBurnBounds",
"Blacklisted",
"Mint"
]
},
...
]
Last updated