GetDelegatedResources gRPC Method
Parameter
Adresse
Zeichenkette
ERFORDERLICH
Wird geladen...
Rücksendungen
delegatedResource
Array
Wird geladen...
aus
Zeichenkette
Wird geladen...
zu
Zeichenkette
Wird geladen...
frozenBalanceForBandwidth
Ganzzahl
Wird geladen...
frozenBalanceForEnergy
Ganzzahl
Wird geladen...
expireTimeForBandwidth
Ganzzahl
Wird geladen...
expireTimeForEnergy
Ganzzahl
Wird geladen...
Anfrage
1Paket Hauptteil23import (4„Kontext“5„crypto/tls“6"encoding/json"7„fmt“8"github.com/fbsobreira/gotron-sdk/pkg/client"9"google.golang.org/grpc"10"google.golang.org/grpc/credentials"11„log“12)1314// Quicknode endpoints consist of two crucial components: the endpoint name and the corresponding token15// For eg: QN Endpoint: https://docs-demo.tron-mainnet.quiknode.pro/abcde12345678916// endpoint will be: docs-demo.tron-mainnet.quiknode.pro:50051 {50051 is the port number for Tron gRPC}17// token will be : abcde1234567891819var Token = "YOUR_TOKEN"20var Endpunkt = "YOUR_ENDPOINT:50051"2122Typ auth Struktur {23Token Zeichenkette24}2526func (a *auth) GetRequestMetadata(ctx Kontext.Context, uri ...Zeichenkette) (map[Zeichenkette]Zeichenkette, Fehler) {27Zurück map[Zeichenkette]Zeichenkette{28„x-token“: ein.Token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33Zurück false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(Anmeldedaten.NewTLS(&tls.Config{})),40grpc.Mit RPCC-Anmeldedaten(&auth{Token}),41}42conn := Client.NewGrpcClient(Endpunkt)43if err := conn.Start(opts...); err != nil {44Panik(ähm)45}46aufschieben conn.Conn.Schließen()4748address := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49fmt.Printf("Fetching delegated resources from address: %s\n", address)50resources, err := conn.GetDelegatedResources(address)51wenn err != nil {52log.Fatalf("Error getting delegated resources: %v\n", err)53}54fmt.Printf("\nFound %d delegated resource records\n", len(resources))55resultJSON, _ := json.MarshalIndent(resources, "", " ")56fmt.Println("\nDelegated Resources (JSON):")57fmt.Println(string(resultJSON))58}
1Paket Hauptteil23import (4„Kontext“5„crypto/tls“6"encoding/json"7„fmt“8"github.com/fbsobreira/gotron-sdk/pkg/client"9"google.golang.org/grpc"10"google.golang.org/grpc/credentials"11„log“12)1314// Quicknode endpoints consist of two crucial components: the endpoint name and the corresponding token15// For eg: QN Endpoint: https://docs-demo.tron-mainnet.quiknode.pro/abcde12345678916// endpoint will be: docs-demo.tron-mainnet.quiknode.pro:50051 {50051 is the port number for Tron gRPC}17// token will be : abcde1234567891819var Token = "YOUR_TOKEN"20var Endpunkt = "YOUR_ENDPOINT:50051"2122Typ auth Struktur {23Token Zeichenkette24}2526func (a *auth) GetRequestMetadata(ctx Kontext.Context, uri ...Zeichenkette) (map[Zeichenkette]Zeichenkette, Fehler) {27Zurück map[Zeichenkette]Zeichenkette{28„x-token“: ein.Token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33Zurück false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(Anmeldedaten.NewTLS(&tls.Config{})),40grpc.Mit RPCC-Anmeldedaten(&auth{Token}),41}42conn := Client.NewGrpcClient(Endpunkt)43if err := conn.Start(opts...); err != nil {44Panik(ähm)45}46aufschieben conn.Conn.Schließen()4748address := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49fmt.Printf("Fetching delegated resources from address: %s\n", address)50resources, err := conn.GetDelegatedResources(address)51wenn err != nil {52log.Fatalf("Error getting delegated resources: %v\n", err)53}54fmt.Printf("\nFound %d delegated resource records\n", len(resources))55resultJSON, _ := json.MarshalIndent(resources, "", " ")56fmt.Println("\nDelegated Resources (JSON):")57fmt.Println(string(resultJSON))58}
Haben Sie noch kein Konto?
Erstellen Sie Ihren Quicknode-Endpunkt in Sekundenschnelle und legen Sie los
Kostenlos loslegen