avax.getUTXOs RPC Method
Parameters
addresses
array
REQUIRED
Loading...
limit
integer
Loading...
startIndex
object
Loading...
address
string
Loading...
Returns
result
object
Loading...
numFetched
string
Loading...
utxos
array
Loading...
endIndex
object
Loading...
address
string
Loading...
utxo
string
Loading...
encoding
string
Loading...
Request
curl --location --request POST https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc":"2.0", "id" :1, "method" :"avax.getUTXOs", "params" :{ "addresses":["C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c"], "sourceChain": "X", "limit": 5, "encoding": "hex" } }'
import { ethers } from "ethers"; (async () => { const provider = new ethers.JsonRpcProvider( "https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax" ); const params = { "addresses": ["C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c"], "sourceChain": "X", "limit": 5, "encoding": "cb58", }; const result = await provider.send("avax.getUTXOs", params); console.log(result); })();
from web3 import Web3, HTTPProvider w3 = Web3(HTTPProvider('https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax')) params = { "addresses": [ "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c" ], "sourceChain": "X", "limit": 5, "encoding": "hex" } request = w3.provider.make_request('avax.getUTXOs', [params]) print(request)
const myHeaders = new Headers(); myHeaders.append("Content-Type", "application/json"); const raw = JSON.stringify({ "jsonrpc": "2.0", "id": 1, "method": "avax.getUTXOs", "params": { "addresses": [ "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c" ], "sourceChain": "X", "limit": 5, "encoding": "hex" } }); const requestOptions = { method: "POST", headers: myHeaders, body: raw, redirect: "follow" }; fetch("https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax", requestOptions) .then((response) => response.text()) .then((result) => console.log(result)) .catch((error) => console.error(error));
import requests import json url = "https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax" payload = json.dumps({ "jsonrpc": "2.0", "id": 1, "method": "avax.getUTXOs", "params": { "addresses": [ "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c" ], "sourceChain": "X", "limit": 5, "encoding": "hex" } }) headers = { 'Content-Type': 'application/json' } response = requests.request("POST", url, headers=headers, data=payload) print(response.text)
require "uri" require "json" require "net/http" url = URI("https://docs-demo.flare-mainnet.quiknode.pro/ext/bc/C/avax") https = Net::HTTP.new(url.host, url.port) https.use_ssl = true request = Net::HTTP::Post.new(url) request["Content-Type"] = "application/json" request.body = JSON.dump({ "jsonrpc": "2.0", "id": 1, "method": "avax.getUTXOs", "params": { "addresses": [ "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c" ], "sourceChain": "X", "limit": 5, "encoding": "hex" } }) response = https.request(request) puts response.read_body
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free