9
"github.com/fbsobreira/gotron-sdk/pkg/client"10
"google.golang.org/grpc"11
"google.golang.org/grpc/credentials"20
var token = "YOUR_TOKEN"21
var ponto final = "O_SEU_PONTO_DE_ACESSO:50051"24
token cadeia de caracteres27
func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...string) (mapa[string]string, erro) {28
retornar mapa[string]string{33
func (a *auth) RequireTransportSecurity() bool {39
opts := []grpc.DialOption{40
grpc.WithTransportCredentials(credenciais.NewTLS(&tls.Config{})),41
grpc.WithPerRPCCredentials(&auth{token}),43
conn := cliente.NewGrpcClient(ponto de extremidade)44
if err := conn.Start(opts...); err != nil {47
adiar conn.Conn.Fechar()49
nome := "62747474657374"50
nameBytes, _ := hex.DecodeString(nome)51
fmt.Printf("A procurar o token: %s (hex: %s)\n", string(nameBytes), nome)52
assetInfo, err := conn.GetAssetIssueByName(nome)56
fmt.Println("Informações sobre a emissão do ativo para o nome do token:")57
fmt.Printf("Nome do token (hexadecimal): %s\n", nome)58
resultJSON, err := json.MarshalIndent(assetInfo, "", " ")60
registo.Fatal(«Erro ao converter as informações do recurso para JSON:», err)62
fmt.Println("\nInformações completas sobre a emissão de ativos (JSON):")63
fmt.Println(string(resultJSON))
9
"github.com/fbsobreira/gotron-sdk/pkg/client"10
"google.golang.org/grpc"11
"google.golang.org/grpc/credentials"20
var token = "YOUR_TOKEN"21
var ponto final = "O_SEU_PONTO_DE_ACESSO:50051"24
token cadeia de caracteres27
func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...string) (mapa[string]string, erro) {28
retornar mapa[string]string{33
func (a *auth) RequireTransportSecurity() bool {39
opts := []grpc.DialOption{40
grpc.WithTransportCredentials(credenciais.NewTLS(&tls.Config{})),41
grpc.WithPerRPCCredentials(&auth{token}),43
conn := cliente.NewGrpcClient(ponto de extremidade)44
if err := conn.Start(opts...); err != nil {47
adiar conn.Conn.Fechar()49
nome := "62747474657374"50
nameBytes, _ := hex.DecodeString(nome)51
fmt.Printf("A procurar o token: %s (hex: %s)\n", string(nameBytes), nome)52
assetInfo, err := conn.GetAssetIssueByName(nome)56
fmt.Println("Informações sobre a emissão do ativo para o nome do token:")57
fmt.Printf("Nome do token (hexadecimal): %s\n", nome)58
resultJSON, err := json.MarshalIndent(assetInfo, "", " ")60
registo.Fatal(«Erro ao converter as informações do recurso para JSON:», err)62
fmt.Println("\nInformações completas sobre a emissão de ativos (JSON):")63
fmt.Println(string(resultJSON))