GetAssetIssueByID gRPC Method
パラメータ
tokenID
文字列
必須
読み込み中...
返します
id
文字列
読み込み中...
所有者の住所
文字列
読み込み中...
名前
文字列
読み込み中...
略語
文字列
読み込み中...
総供給量
整数
読み込み中...
冷凍食品の供給
配列
読み込み中...
凍結金額
整数
読み込み中...
frozen_days
整数
読み込み中...
trx_num
整数
読み込み中...
精度
整数
読み込み中...
num
整数
読み込み中...
開始時刻
整数
読み込み中...
終了時刻
整数
読み込み中...
order
整数
読み込み中...
vote_score
整数
読み込み中...
説明
文字列
読み込み中...
url
文字列
読み込み中...
free_asset_net_limit
整数
読み込み中...
public_free_asset_net_limit
整数
読み込み中...
public_free_asset_net_usage
整数
読み込み中...
public_latest_free_net_time
整数
読み込み中...
リクエスト
1パッケージ main23インポート (4「文脈」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「ログ」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 トークン = "YOUR_TOKEN"20var endpoint = "YOUR_ENDPOINT:50051"2122タイプ auth 構造体 {23token string24}2526func (a *auth) GetRequestMetadata(ctx コンテキスト.Context, uri ...文字列) (map[文字列]文字列, エラー) {27return map[string]string{28"x-token": a.token,29}, nil30}3132func (a *auth) RequireTransportSecurity(auth) 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()4748tokenID := "1002000" // Example TRC10 token ID49assetInfo, err := conn.GetAssetIssueByID(tokenID)50if err != nil {51log.Fatal(err)52}53fmt.Println("Asset Issue information for token ID:")54fmt.Printf("Token ID: %s\n", tokenID)55resultJSON, err := json.MarshalIndent(assetInfo, "", " ")56if err != nil {57log.Fatal("Error marshaling asset information to JSON:", err)58}59fmt.Println("\nComplete asset issue information (JSON):")60fmt.Println(string(resultJSON))61}
1パッケージ main23インポート (4「文脈」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「ログ」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 トークン = "YOUR_TOKEN"20var endpoint = "YOUR_ENDPOINT:50051"2122タイプ auth 構造体 {23token string24}2526func (a *auth) GetRequestMetadata(ctx コンテキスト.Context, uri ...文字列) (map[文字列]文字列, エラー) {27return map[string]string{28"x-token": a.token,29}, nil30}3132func (a *auth) RequireTransportSecurity(auth) 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()4748tokenID := "1002000" // Example TRC10 token ID49assetInfo, err := conn.GetAssetIssueByID(tokenID)50if err != nil {51log.Fatal(err)52}53fmt.Println("Asset Issue information for token ID:")54fmt.Printf("Token ID: %s\n", tokenID)55resultJSON, err := json.MarshalIndent(assetInfo, "", " ")56if err != nil {57log.Fatal("Error marshaling asset information to JSON:", err)58}59fmt.Println("\nComplete asset issue information (JSON):")60fmt.Println(string(resultJSON))61}