GetAccountNet gRPC Method
पैरामीटर
addr
डोरी
आवश्यक
लोड हो रहा है...
रिटर्न
freeNetUsed
पूर्णांक
लोड हो रहा है...
freeNetLimit
पूर्णांक
लोड हो रहा है...
NetUsed
पूर्णांक
लोड हो रहा है...
NetLimit
पूर्णांक
लोड हो रहा है...
assetNetUsed
वस्तु
लोड हो रहा है...
assetNetLimit
वस्तु
लोड हो रहा है...
TotalNetLimit
पूर्णांक
लोड हो रहा है...
TotalNetWeight
पूर्णांक
लोड हो रहा है...
अनुरोध
1package main23import (4"context"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 endpoint = "YOUR_ENDPOINT:50051"2122type auth struct {23token string24}2526func (a *auth) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error) {27return map[string]string{28"x-token": a.token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33return false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})),40grpc.WithPerRPCCredentials(&auth{token}),41}42conn := client.NewGrpcClient(endpoint)43if err := conn.Start(opts...); err != nil {44panic(err)45}46defer conn.Conn.Close()4748addr := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49accNet, err := conn.GetAccountNet(addr)50if err != nil {51log.Fatal(err)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56if 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
1package main23import (4"context"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 endpoint = "YOUR_ENDPOINT:50051"2122type auth struct {23token string24}2526func (a *auth) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error) {27return map[string]string{28"x-token": a.token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33return false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})),40grpc.WithPerRPCCredentials(&auth{token}),41}42conn := client.NewGrpcClient(endpoint)43if err := conn.Start(opts...); err != nil {44panic(err)45}46defer conn.Conn.Close()4748addr := "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g"49accNet, err := conn.GetAccountNet(addr)50if err != nil {51log.Fatal(err)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56if 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
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें