6
«codificación/hexadecimal»9
"github.com/fbsobreira/gotron-sdk/pkg/client"10
"google.golang.org/grpc"11
"google.golang.org/grpc/credentials"21
var punto final = "TU_PUNTO_DE_ACceso:50051"23
tipo autenticación estructura {27
func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...cadena) (mapa[cadena]cadena, error) {28
volver mapa[cadena]cadena{33
func (a *auth) RequireTransportSecurity() bool {39
opts := []grpc.DialOption{40
grpc.WithTransportCredentials(credenciales.NewTLS(&tls.Config{})),41
grpc.Con credenciales RPCC(&auth{token}),43
conn := cliente.NewGrpcClient(punto de conexión)44
if err := conn.Start(opts...); err != nil {47
aplazar conn.Conn.Cerrar()49
name := "62747474657374"50
nameBytes, _ := hex.DecodeString(name)51
fmt.Printf("Looking up token: %s (hex: %s)\n", string(nameBytes), name)52
assetInfo, err := conn.GetAssetIssueByName(name)56
fmt.Println("Asset Issue information for token name:")57
fmt.Printf("Token name (hex): %s\n", name)58
resultJSON, err := json.MarshalIndent(assetInfo, "", " ")60
log.Fatal("Error marshaling asset information to JSON:", err)62
fmt.Println("\nComplete asset issue information (JSON):")63
fmt.Println(cadena(resultJSON))
6
«codificación/hexadecimal»9
"github.com/fbsobreira/gotron-sdk/pkg/client"10
"google.golang.org/grpc"11
"google.golang.org/grpc/credentials"21
var punto final = "TU_PUNTO_DE_ACceso:50051"23
tipo autenticación estructura {27
func (a *auth) GetRequestMetadata(ctx contexto.Context, uri ...cadena) (mapa[cadena]cadena, error) {28
volver mapa[cadena]cadena{33
func (a *auth) RequireTransportSecurity() bool {39
opts := []grpc.DialOption{40
grpc.WithTransportCredentials(credenciales.NewTLS(&tls.Config{})),41
grpc.Con credenciales RPCC(&auth{token}),43
conn := cliente.NewGrpcClient(punto de conexión)44
if err := conn.Start(opts...); err != nil {47
aplazar conn.Conn.Cerrar()49
name := "62747474657374"50
nameBytes, _ := hex.DecodeString(name)51
fmt.Printf("Looking up token: %s (hex: %s)\n", string(nameBytes), name)52
assetInfo, err := conn.GetAssetIssueByName(name)56
fmt.Println("Asset Issue information for token name:")57
fmt.Printf("Token name (hex): %s\n", name)58
resultJSON, err := json.MarshalIndent(assetInfo, "", " ")60
log.Fatal("Error marshaling asset information to JSON:", err)62
fmt.Println("\nComplete asset issue information (JSON):")63
fmt.Println(cadena(resultJSON))