Skip to main content

Function: getEvents()

getEvents(client, filter, options?): Promise\<LogDescription[]>

Get parsed event data from filter

Example:

// Gets the logs for the `ColonyFundsClaimed` event (not filtered)
const filter = colonyClient.filters.ColonyFundsClaimed(null, null, null);
const events = await getEvents(colonyClient, filter);

Parameters

client

ContractClient

Any of the intantiated contract clients

filter

Filter

ethers compatible Filter object

options?

LogOptions

Configuration options to filter logs

Returns

Promise\<LogDescription[]>

Parsed ethers LogDescription array (events)