Output
sf.substreams.entity.v1.EntityChanges
Inputs
Package ref
uniswap-v3@v0.2.7Run package
CLI
Run graph_out from the command line.
substreams run uniswap-v3@v0.2.7 graph_out -e mainnetsubstreams auth or directly on thegraph.market (see docs).README
These substream modules compose all the things to build up the Uniswap v3 substreams. See individual modules docs for help.
Modules
Output
sf.substreams.entity.v1.EntityChanges
Inputs
Output
uniswap.types.v1.EventsDynamic 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 ```
Output
uniswap.types.v1.PoolsInputs
Store value
bigdecimal
Update policy
add
Inputs
Store value
bigdecimal
Update policy
set
Inputs
Store value
bigdecimal
Update policy
set
Store value
bigdecimal
Update policy
max
Inputs
Store value
bigdecimal
Update policy
min
Inputs
Store value
bigdecimal
Update policy
set
Inputs
Store value
bigint
Update policy
add
Inputs
Store value
bigint
Update policy
set
Inputs
Store value
proto:uniswap.types.v1.Events.PoolSqrtPriceUpdate policy
set
Inputs
Store value
proto:uniswap.types.v1.PoolUpdate policy
set
Inputs
Store value
proto:uniswap.types.v1.Events.PositionEventUpdate policy
set
Inputs
Store value
bigdecimal
Update policy
set
Inputs
Store value
bigdecimal
Update policy
add
Inputs
### Hello world This is how you use this: ``` substreams gui blah blah ```
Store value
bigint
Update policy
add
Inputs
Store value
bigdecimal
Update policy
add
Inputs
Store value
int64
Update policy
add
Inputs
Store value
string
Update policy
append
Store value
bigint
Update policy
add
Inputs