GetAccountNet gRPC Method
Parameter
addr
Zeichenkette
ERFORDERLICH
Wird geladen...
Rücksendungen
freeNetUsed
Ganzzahl
Wird geladen...
freeNetLimit
Ganzzahl
Wird geladen...
NetUsed
Ganzzahl
Wird geladen...
NetLimit
Ganzzahl
Wird geladen...
assetNetUsed
Objekt
Wird geladen...
assetNetLimit
Objekt
Wird geladen...
TotalNetLimit
Ganzzahl
Wird geladen...
TotalNetWeight
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()4748addr := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49accNet, err := conn.GetAccountNet(addr)50wenn err != nil {51Protokoll.Schwerwiegender(Fehler)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56wenn err != nil {57log.Fatal("Error marshaling account net to JSON:", err)58}59fmt.Println("\nComplete account network object (JSON):")60fmt.Println(string(resultJSON))61}62
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()4748addr := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49accNet, err := conn.GetAccountNet(addr)50wenn err != nil {51Protokoll.Schwerwiegender(Fehler)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56wenn err != nil {57log.Fatal("Error marshaling account net to JSON:", err)58}59fmt.Println("\nComplete account network object (JSON):")60fmt.Println(string(resultJSON))61}62
Haben Sie noch kein Konto?
Erstellen Sie Ihren Quicknode-Endpunkt in Sekundenschnelle und legen Sie los
Kostenlos loslegen