Advertisement
Guest User

example SCC

a guest
Jan 18th, 2022
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. indexContracts ::
  2.   DefaultBlock ->
  3.   DefaultBlock ->
  4.   Integer ->
  5.   Integer ->
  6.   IndexerMiddleware ->
  7.   IndexT [(ContractType, Address)] ->
  8.   IndexT (Either Web3Error ())
  9. indexContracts start end window lag middleware getContracts =
  10.   let getEventDescriptions =
  11.         concatMap (uncurry contractEventDescriptions) <$> getContracts
  12.       middleware' = {-# SCC "Ruben_middleware"#-} middleware
  13.   in indexEthLog
  14.        start
  15.        end
  16.        window
  17.        lag
  18.        eventHandler
  19.        (middleware' <=< contractMiddleware)
  20.         getEventDescriptions
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement