API Info
Cette API peut être utilisée pour accéder aux informations de base sur le nœud.
Format
Cette API utilise le format RPC json 2.0. Pour plus d'informations sur les appels JSON RPC, cliquez ici.
Endpoint
/ext/infoAPI Méthodes
info.getBlockchainID
Étant donné l'alias d'une blockchain, obtenez son identifiant. (Voir admin.aliasChain pour plus de contexte.)
Signature
info.getBlockchainID({alias:string}) -> {blockchainID:string}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getBlockchainID",
"params": {
"alias":"X"
}
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc":"2.0",
"id" :1,
"result" :{
"blockchainID":"sV6o671RtkGBcno1FiaDbVcFv2sG5aVXMZYzKdP4VQAWmJQnM"
}
}info.getNetworkID
Obtenez l'ID du réseau auquel ce nœud participe.
Signature
info.getNetworkID() -> {networkID:int}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getNetworkID"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc":"2.0",
"id" :1,
"result" :{
"networkID":"2"
}
}info.getNetworkName
Obtenez le nom du réseau auquel ce nœud participe.
Signature
info.getNetworkName() -> {networkName:string}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getNetworkName"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc":"2.0",
"id" :1,
"result" :{
"networkName":"local"
}
}info.getNodeID
Obenir l'Id du nœud
Signature
info.getNodeID() -> {nodeID: string}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getNodeID"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc": "2.0",
"result": {
"nodeID": "NodeID-5mb46qkSBj81k9g9e4VFjGGSbaaSLFRzD"
},
"id": 1
}info.getNodeVersion
Obenir la version du nœud.
Signature
info.getNodeVersion() -> {version: string}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getNodeVersion"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc": "2.0",
"result": {
"version": "avalanche/0.5.7"
},
"id": 1
}info.isBootstrapped
Vérifiez si une chaîne donnée a terminé le boostraping
Signature
info.isBootstrapped(chain: string) -> {isBootstrapped: bool}chainest l'ID ou l'alias de la chaîne..
Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.isBootstrapped",
"params": {
"chain":"X"
}
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc": "2.0",
"result": {
"isBootstrapped": true
},
"id": 1
}info.peers
Obtenir une description des connexions de vos pairs.
Signature
info.peers() -> {peers:[]{
ip: string,
publicIP: string,
nodeID: string,
version: string,
lastSent: string,
lastRecevied: string
}}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.peers"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc":"2.0",
"id" :1,
"result" :{
"peers":[
{
"ip":"206.189.137.87:9651",
"publicIP":"206.189.137.87:9651",
"nodeID":"NodeID-8PYXX47kqLDe2wD4oPbvRRchcnSzMA4J4",
"version":"avalanche/0.5.0",
"lastSent":"2020-06-01T15:23:02Z",
"lastReceived":"2020-06-01T15:22:57Z"
},
{
"ip":"158.255.67.151:9651",
"publicIP":"158.255.67.151:9651",
"nodeID":"NodeID-C14fr1n8EYNKyDfYixJ3rxSAVqTY3a8BP",
"version":"avalanche/0.5.0",
"lastSent":"2020-06-01T15:23:02Z",
"lastReceived":"2020-06-01T15:22:34Z"
},
{
"ip":"83.42.13.44:9651",
"publicIP":"83.42.13.44:9651",
"nodeID":"NodeID-LPbcSMGJ4yocxYxvS2kBJ6umWeeFbctYZ",
"version":"avalanche/0.5.0",
"lastSent":"2020-06-01T15:23:02Z",
"lastReceived":"2020-06-01T15:22:55Z"
}
]
}
}info.getTxFee
Obtenez les frais de transaction du réseau.
Signature
info.getTxFee() -> {txFee:uint64}Exemple d'un Appel
curl -X POST --data '{
"jsonrpc":"2.0",
"id" :1,
"method" :"info.getTxFee"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/infoExemple de Réponse
{
"jsonrpc":"2.0",
"id" :1,
"result" :{
"txFee": "1000000"
}
}Mis à jour
Ce contenu vous a-t-il été utile ?