Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var V4_POOL_MANAGER abi.ABI
View Source
var V4_POOL_MANAGER_JSON []byte
View Source
var V4_POSITION_MANAGER abi.ABI
View Source
var V4_POSITION_MANAGER_JSON []byte
View Source
var V4_STATE_VIEW abi.ABI
View Source
var V4_STATE_VIEW_JSON []byte
Functions ¶
Types ¶
type SubgraphData ¶
type SubgraphData struct {
Positions []SubgraphPosition `json:"positions"`
}
type SubgraphError ¶
type SubgraphError struct {
Message string `json:"message"`
}
type SubgraphPool ¶
type SubgraphPool struct {
ID string `json:"id"`
Token0 SubgraphToken `json:"token0"`
Token1 SubgraphToken `json:"token1"`
FeeTier string `json:"feeTier"`
Hooks string `json:"hooks"`
}
Pool type for V4 subgraph
type SubgraphPoolData ¶
type SubgraphPoolData struct {
Pool *SubgraphPool `json:"pool"`
}
type SubgraphPoolResponse ¶
type SubgraphPoolResponse struct {
Data SubgraphPoolData `json:"data"`
Errors []SubgraphError `json:"errors,omitempty"`
}
Response for pool query
type SubgraphPosition ¶
type SubgraphPosition struct {
ID string `json:"id"`
TokenId string `json:"tokenId"`
Owner string `json:"owner"`
Origin string `json:"origin"`
CreatedAtTimestamp string `json:"createdAtTimestamp"`
}
Position in V4 subgraph - basic NFT position info
type SubgraphResponse ¶
type SubgraphResponse struct {
Data SubgraphData `json:"data"`
Errors []SubgraphError `json:"errors,omitempty"`
}
GraphQL response structures for Uniswap V4 subgraph
type SubgraphToken ¶
Click to show internal directories.
Click to hide internal directories.