Queries for Contract Addresses
contractAddress
Returns a single contract address.
contractAddress(id) {
/* ContractAddress fields */
}
Arguments
id
Int! -- required
id
Int! -- requiredThe ID of the contract address to return.
Response
ContractAddress.*
ContractAddress
ContractAddress.*
ContractAddressAny requested field from the ContractAddress object.
Example
Request
query {
contractAddress(id: 23) {
id
address
game {
name
}
collection {
name
}
}
}
Response
{
"data": {
"contractAddress": {
"id": 23,
"address": "0x4a537f61ef574153664c0dbc8c8f4b900cacbe5d",
"game": {
"name": "Heroes of Mavia"
},
"collection": {
"name": "Land"
}
}
}
}
contractAddresses
Returns all available contract addresses.
contractAddresses {
/* ContractAddress fields */
}
Arguments
None
Response
ContractAddress.*
[ContractAddress!]
ContractAddress.*
[ContractAddress!]A list of ContractAddress objects returning any requested fields from the ContractAddress object.
Example
Request
query {
contractAddresses {
id
address
}
}
Response
{
"data": {
"contractAddresses": [
{
"id": 71,
"address": "0x3f101ea630737a578672e1740d820dda16c07f31"
},
{
"id": 76,
"address": "0xfefd7cefa51282d0c9da3eea661e3e90ccbe7508"
},
...
{
"id": 1,
"address": "0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d"
}
]
}
}