Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

LipsarHQ/go-trongrid

Repository files navigation

TronGrid API

⭐ Star us on GitHub — it motivates us a lot!

Go/Golang library for the TronGrid API.

Table of Content

Features

  • List Transactions

Usage/Examples

List Transactions

package main
import (
	"context"
	"os"
	"time"
	"github.com/rs/zerolog"
	"github.com/LipsarHQ/go-trongrid"
)
const token = "13f70f8e-65ff-49d2-a218-7cf3fadf6230"
func main() {
	logger := zerolog.New(zerolog.ConsoleWriter{Out: os.Stderr}).With().Timestamp().Logger()
	api := trongrid.NewAPI(
		trongrid.WithDebug(),
		trongrid.WithLogger(&logger),
		trongrid.WithToken(token),
	)
	ctx := context.Background()
	now := time.Now()
	// List transactions.
	modelListTransactionsRequest, err := api.ListTransactions(ctx, &trongrid.ListTransactionsRequest{
		MaxTimestamp: now.Add(-(time.Hour * 24)),
		MinTimestamp: now,
		Address: "TWpMnUh9pZS1Mf8yyw9WPiS82WYevKzQo2",
		Fingerprint: "",
		OrderBy: "block_timestamp,desc",
		Limit: 2,
		OnlyConfirmed: true,
		OnlyFrom: false,
		OnlyTo: false,
	})
}

License

MIT

Links

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /