Skip to main content

Get Token Address

Queries the contract address for the LP token of the specified VLP on the specified chain.


query Factory($chainUid: String!, $vlpAddress: String!) {
factory(chain_uid: $chainUid) {
get_token_address(vlp_address: $vlpAddress) {
token_address
}
}
}

Example

curl --request POST \
--header 'content-type: application/json' \
--url 'https://api.euclidprotocol.com/graphql' \
--data '{"query":"query Factory($chainUid: String!, $vlpAddress: String!) {\n factory(chain_uid: $chainUid) {\n get_token_address(vlp_address: $vlpAddress) {\n token_address\n }\n }\n}","variables":{"chainUid":"nibiru","vlpAddress":"nibi1m4ns69zvkk2zv0946mw298tlky5ckvu08rtxggtg29p784kc5sxqa9u8ly"}}'

Open in Playground

Arguments

  • chainUid (String!): The unique identifier of the chain to get the address from.
  • vlp_address (String!): The address of the VLP whose LP token we are fetching.

Return Fields

FieldTypeDescription
token_addressStringThe contract address of the LP token of the specified VLP.