Contract.events()

The function returns all the events of a Contract.

events() β†’ List[Event]

Example query

from glider import *

def query():
  contracts = Contracts().exec(5)
  
  names = []
  for contract in contracts:
    events = contract.events()

    for event in events:
      names.append(event.name)

  return [{"names": names}]

Example output

{
  "names": [
    "OwnershipTransferred",
    "Transfer",
    "Approval",
    "ApprovalForAll"
  ]
}

Last updated