How to query Public Allocator's Data thanks to the API?
Select the query you are interested in in the list below, and paste it into this window below:
Basic Queries
Public Allocator address
query {
publicAllocators {
items {
address
creationBlockNumber
morphoBlue {
address
chain {
id
network
}
}
}
}
}
Total reallocatable liquidity
Reallocations necessary to reach this number
query {
marketByUniqueKey(uniqueKey: "0xe7e9694b754c4d4f7e21faf7223f6fa71abaeb10296a4c43a54a7977149687d2") {
reallocatableLiquidityAssets
state {
liquidityAssets
}
publicAllocatorSharedLiquidity {
assets
vault {
address
name
}
allocationMarket {
uniqueKey
}
}
}
}
Reallocations that occurred for a Morpho Vault
query {
publicAllocatorReallocates(
where: { vaultAddress_in: ["0xBEEf050ecd6a16c4e7bfFbB52Ebba7846C4b8cD4"] }
) {
items {
timestamp
assets
type
vault {
address
}
market {
uniqueKey
}
}
}
}
Config of the Public Allocator for a Morpho Vault
query {
vaultByAddress(
address: "0x38989BBA00BDF8181F4082995b3DEAe96163aC5D"
chainId: 1
) {
address
publicAllocatorConfig {
fee
flowCaps {
market {
uniqueKey
}
maxIn
maxOut
}
}
}
}