public async Task <List <EventLog <List <ParameterOutput> > > > GetAllChangesDefault(NewFilterInput filterInput) { if (!EventABI.IsFilterInputForEvent(ContractAddress, filterInput)) { throw new Exception("Invalid filter input for current event, the filter input does not belong to this contract"); } var logs = await EthGetLogs.SendRequestAsync(filterInput).ConfigureAwait(false); return(EventABI.DecodeAllEventsDefaultTopics(logs)); }
public async Task <List <EventLog <List <ParameterOutput> > > > GetAllChangesDefault(NewFilterInput filterInput) { if (!EventABI.IsFilterInputForEvent(ContractAddress, filterInput)) { throw new FilterInputNotForEventException(); } var logs = await EthGetLogs.SendRequestAsync(filterInput).ConfigureAwait(false); return(EventABI.DecodeAllEventsDefaultTopics(logs)); }
public List <EventLog <List <ParameterOutput> > > DecodeAllEventsDefaultForEvent(JArray logs) { return(EventABI.DecodeAllEventsDefaultTopics(logs)); }
public async Task <List <EventLog <List <ParameterOutput> > > > GetFilterChangeDefault(HexBigInteger filterId) { var logs = await EthGetFilterChanges.SendRequestAsync(filterId).ConfigureAwait(false); return(EventABI.DecodeAllEventsDefaultTopics(logs)); }