/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address} REST API Endpoint
Paramètres de chemin d'accès
adresse_du_déléguant
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
validator_address
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
Retours
rewards
tableau
Chargement en cours...
denom
chaîne de caractères
Chargement en cours...
montant
chaîne de caractères
Chargement en cours...
Demande
1curl --location 'https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn'
1curl --location 'https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn'
1paquet principal23import (4« contexte »5dist « cosmossdk.cosmos »6« google.golang.grpc »7« journal »8)910func main() {11endpoint := « VOTRE_POINT_D'ACCÈS_QUICKNODE »12cible, opts := getGrpcOptions(endpoint)13grpcConn, err := grpc.Composer(cible, opts...)14si err != nil {15journal.Erreur(erreur)16}17reporter grpcConn.Fermer()1819distribution := dist.NewQueryClient(grpcConn)20req := &dist.QueryDelegationRewardsRequest{21DelegatorAddress: "sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw",22ValidatorAddress: "seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn",23}24resp, err := distribution.DelegationRewards(context.Background(), req)25si err != nil {26journal.Erreur(erreur)27}28for _, reward := range resp.Rewards {29fmt.Println(reward.Amount, reward.Denom)30}31}32
1paquet principal23import (4« contexte »5dist « cosmossdk.cosmos »6« google.golang.grpc »7« journal »8)910func main() {11endpoint := « VOTRE_POINT_D'ACCÈS_QUICKNODE »12cible, opts := getGrpcOptions(endpoint)13grpcConn, err := grpc.Composer(cible, opts...)14si err != nil {15journal.Erreur(erreur)16}17reporter grpcConn.Fermer()1819distribution := dist.NewQueryClient(grpcConn)20req := &dist.QueryDelegationRewardsRequest{21DelegatorAddress: "sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw",22ValidatorAddress: "seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn",23}24resp, err := distribution.DelegationRewards(context.Background(), req)25si err != nil {26journal.Erreur(erreur)27}28for _, reward := range resp.Rewards {29fmt.Println(reward.Amount, reward.Denom)30}31}32
1const myHeaders = new Headers();2myHeaders.ajouter(« Accept », « */* »);34const requestOptions = {5méthode: « GET »,6en-têtes: myHeaders,7redirection: « suivre »8};910fetch("https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn", requestOptions)11.puis((réponse) => réponse.texte())12.puis((résultat) => console.log(résultat))13.catch((erreur) => console.erreur(erreur));
1const myHeaders = new Headers();2myHeaders.ajouter(« Accept », « */* »);34const requestOptions = {5méthode: « GET »,6en-têtes: myHeaders,7redirection: « suivre »8};910fetch("https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn", requestOptions)11.puis((réponse) => réponse.texte())12.puis((résultat) => console.log(résultat))13.catch((erreur) => console.erreur(erreur));
1import demandes23url = "https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn"45charge utile = {}6en-têtes = {7« Accepter »: « */* »8}910réponse = demandes.demande(« GET », url, en-têtes=en-têtes, données=charge utile)1112imprimer(réponse.texte)13
1import demandes23url = "https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn"45charge utile = {}6en-têtes = {7« Accepter »: « */* »8}910réponse = demandes.demande(« GET », url, en-têtes=en-têtes, données=charge utile)1112imprimer(réponse.texte)13
1nécessite « uri »2nécessite « net/http »34url = URI("https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn")56https = Net::HTTP.new(url.serveur, url.port)7https.use_ssl = true89demande = Net::HTTP::Get.new(url)10demande[« Accepter »] = « */* »1112réponse = https.requête(requête)13affiche la réponse.read_body14
1nécessite « uri »2nécessite « net/http »34url = URI("https://docs-demo.sei-pacific.quiknode.pro/cosmos/distribution/v1beta1/delegators/sei10pj4tkusygnn7v74q6ztggc7zenvvxrfpq3jrw/rewards/seivaloper1y82m5y3wevjneamzg0pmx87dzanyxzht0kepvn")56https = Net::HTTP.new(url.serveur, url.port)7https.use_ssl = true89demande = Net::HTTP::Get.new(url)10demande[« Accepter »] = « */* »1112réponse = https.requête(requête)13affiche la réponse.read_body14
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement