All packages
uniswap_v3_liquidity

uniswap_v3_liquidity

streamingfast
v0.0.2/22 downloads

Package ref

streamingfast/uniswap-v3-liquidity@v0.0.2

Run package

Start block
12369621, the module's first block

This module reads a store, which starts empty at the module's first block: it runs from there, so its output is from then, not from the chain head. Any later block would first need the store rebuilt up to it.

Modules

Execution graph

24 modules
Show 22 dependencies
map

uniswap_v3:graph_out

from #12369621

Output

sf.substreams.entity.v1.EntityChanges

map

uniswap_v3:map_pools_created

Dynamic data sources pattern for Uniswap V3 pools. This module will loop over block transactions and detect pools created events. Once the pool created events have been detected, we will create `Pools` structs. Try with ``` substreams gui substreams.yaml map_pools_created -e $SUBSTREAMS_ENDPOINT -t +1000 ```

from #12369621
store

uniswap_v3:store_derived_factory_tvl

from #12369621

Store value

bigdecimal

Update policy

add

Inputs

sf.substreams.v1.Clockuniswap_v3:store_derived_tvl
store

uniswap_v3:store_ticks_liquidities

### Hello world This is how you use this: ``` substreams gui blah blah ```

from #12369621

Store value

bigint

Update policy

add

Inputs

sf.substreams.v1.Clockuniswap_v3:map_extract_data_types