GetAccountNet gRPC Method
Parâmetros
addr
cadeia de caracteres
OBRIGATÓRIO
Carregando...
Devoluções
freeNetUsed
número inteiro
Carregando...
freeNetLimit
número inteiro
Carregando...
NetUsed
número inteiro
Carregando...
NetLimit
número inteiro
Carregando...
assetNetUsed
objeto
Carregando...
assetNetLimit
objeto
Carregando...
TotalNetLimit
número inteiro
Carregando...
TotalNetWeight
número inteiro
Carregando...
Pedido
1pacote principal23importar (4"contexto"5"crypto/tls"6"encoding/json"7"fmt"8"github.com/fbsobreira/gotron-sdk/pkg/client"9"google.golang.grpc"10"google.golang.grpc"11"registo"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 = "O_SEU_TOKEN"20var endpoint = "YOUR_ENDPOINT:50051"2122tipo auth estrutura {23token cadeia de caracteres24}2526func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...string) (mapa[string]cadeia de caracteres, erro) {27retornar mapa[string]string{28«x-token»: um.token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33retornar false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(credenciais.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)50se err != nil {51registo.Fatal(err)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56se 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
1pacote principal23importar (4"contexto"5"crypto/tls"6"encoding/json"7"fmt"8"github.com/fbsobreira/gotron-sdk/pkg/client"9"google.golang.grpc"10"google.golang.grpc"11"registo"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 = "O_SEU_TOKEN"20var endpoint = "YOUR_ENDPOINT:50051"2122tipo auth estrutura {23token cadeia de caracteres24}2526func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...string) (mapa[string]cadeia de caracteres, erro) {27retornar mapa[string]string{28«x-token»: um.token,29}, nil30}3132func (a *auth) RequireTransportSecurity() bool {33retornar false34}3536func main() {3738opts := []grpc.DialOption{39grpc.WithTransportCredentials(credenciais.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)50se err != nil {51registo.Fatal(err)52}53fmt.Println("Account Network information:")54fmt.Printf("Address: %s\n", addr)55resultJSON, err := json.MarshalIndent(accNet, "", " ")56se 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
Ainda não tem uma conta?
Crieendpoint seuendpoint Quicknode endpoint segundos e comece a desenvolver
Comece gratuitamente