🔌xOracle API
Endpoints
Mainnet: https://api.xoracle.io
Testnet: https://api-testnet.xoracle.io
Docs
Mainnet: https://api.xoracle.io/docs
Testnet: https://api-testnet.xoracle.io/docs
Pricefeed APIs
Get Prices
Get Price by Node
Get Prices by Index
Get Pricefeed by Timestamp
https://api.xoracle.io/prices/pricefeed/{timestamp}
Get Token Index Info
Get Node Info
Message APIs
Get Message by MessageHash
https://api.xoracle.io/messages/getMessage/{messageHash}
Get Message by Source tx hash
Get Message by Destination tx hash
Get Message by Nonce
https://api.xoracle.io/messages/getMessageByNonce/{chainId}/{nonce}
Get Message Status
https://api.xoracle.io/messages/getStatus/{messageHash}
Get Signer NewMessage
https://api.xoracle.io/messages/getSignerNewMessage/{messageHash}/{signer}
Get Signer ReleaseMessage
https://api.xoracle.io/messages/getSignerReleaseMessage/{releaseMessageHash}/{signer}
Get Message Nonce
Get Support Networks
Get Message Stats
Get Threshold and Total Signers
Get MessageHash
https://api.xoracle.io/messages/getMessageHash
Method: POST
{
"nonce": number,
"payload": string,
"endpoint": string,
"srcChainId": string,
"dstChainId": string,
"srcTxHash": string
}
Get ReleaseMessageHash
https://api.xoracle.io/messages/getReleaseMessageHash
Method: POST
{
"nonce": number,
"payload": string,
"endpoint": string,
"srcChainId": string,
"dstChainId": string,
"srcTxHash": string,
"dstTxHash": string,
"messageHash": string
}
Last updated