/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards REST API Endpoint
Padparameters
delegator_address
tekenreeks
VERPLICHT
Bezig met laden...
Retourzendingen
rewards
array
Bezig met laden...
validator_address
tekenreeks
Bezig met laden...
beloning
array
Bezig met laden...
denom
tekenreeks
Bezig met laden...
amount
tekenreeks
Bezig met laden...
totaal
array
Bezig met laden...
denom
tekenreeks
Bezig met laden...
amount
tekenreeks
Bezig met laden...
Verzoek
1curl --location 'https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards'
1curl --location 'https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards'
1package main23import (4"context"5dist "cosmossdk.io/api/cosmos/distribution/v1beta1"6"fmt"7"google.golang.org/grpc"8"log"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13target, opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(target, opts...)15if err != nil {16log.Fatal(err)17}18defer grpcConn.Close()1920distribution := dist.NewQueryClient(grpcConn)21req := &dist.QueryDelegationTotalRewardsRequest{22DelegatorAddress: "0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814",23}24resp, err := distribution.DelegationTotalRewards(context.Background(), req)25if err != nil {26log.Fatal(err)27}28for _, r := range resp.Rewards {29fmt.Println("validator: ", r.ValidatorAddress)30for _, rr := range r.GetReward() {31fmt.Printf(" %s %s\n", rr.Amount, rr.Denom)32}33}34}35
1package main23import (4"context"5dist "cosmossdk.io/api/cosmos/distribution/v1beta1"6"fmt"7"google.golang.org/grpc"8"log"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13target, opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(target, opts...)15if err != nil {16log.Fatal(err)17}18defer grpcConn.Close()1920distribution := dist.NewQueryClient(grpcConn)21req := &dist.QueryDelegationTotalRewardsRequest{22DelegatorAddress: "0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814",23}24resp, err := distribution.DelegationTotalRewards(context.Background(), req)25if err != nil {26log.Fatal(err)27}28for _, r := range resp.Rewards {29fmt.Println("validator: ", r.ValidatorAddress)30for _, rr := range r.GetReward() {31fmt.Printf(" %s %s\n", rr.Amount, rr.Denom)32}33}34}35
1const myHeaders = new Headers();2myHeaders.append("Accept", "*/*");34const requestOptions = {5methode: "GET",6kopteksten: myHeaders,7omleiden: "volgen"8};910fetch("https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards", requestOptions)11.dan((reactie) => reactie.tekst())12.dan((resultaat) => console.log(resultaat))13.catch((fout) => console.fout(fout));
1const myHeaders = new Headers();2myHeaders.append("Accept", "*/*");34const requestOptions = {5methode: "GET",6kopteksten: myHeaders,7omleiden: "volgen"8};910fetch("https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards", requestOptions)11.dan((reactie) => reactie.tekst())12.dan((resultaat) => console.log(resultaat))13.catch((fout) => console.fout(fout));
1import verzoeken23url = "https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards"45nuttige lading = {}6kopteksten = {7'Accept': '*/*'8}910antwoord = verzoeken.verzoek("GET", url, headers=headers, gegevens=payload)1112afdrukken(reactie.tekst)13
1import verzoeken23url = "https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards"45nuttige lading = {}6kopteksten = {7'Accept': '*/*'8}910antwoord = verzoeken.verzoek("GET", url, headers=headers, gegevens=payload)1112afdrukken(reactie.tekst)13
1vereisen "uri"2vereisen "net/http"34url = URI("https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards")56https = Net::HTTP.nieuw(url.host, url.poort)7https.use_ssl = true89verzoek = Netto::HTTP::Get.new(url)10request["Accept"] = "*/*"1112antwoord = https.verzoek(verzoek)13geeft het antwoord weer.read_body14
1vereisen "uri"2vereisen "net/http"34url = URI("https://docs-demo.moca-testnet.quiknode.pro/cosmos/distribution/v1beta1/delegators/0x8b4eF40FD500dFa0Ad2381976C90D9Fad8a42814/rewards")56https = Net::HTTP.nieuw(url.host, url.poort)7https.use_ssl = true89verzoek = Netto::HTTP::Get.new(url)10request["Accept"] = "*/*"1112antwoord = https.verzoek(verzoek)13geeft het antwoord weer.read_body14
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag