pkg/

directory
v0.26.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2026 License: LGPL-3.0

Directories

Path Synopsis
Package abi provides ABI encoding and decoding for TRON smart contracts.
Package abi provides ABI encoding and decoding for TRON smart contracts.
Package account provides TRON account creation, import, and export operations.
Package account provides TRON account creation, import, and export operations.
Package address provides TRON address encoding, decoding, and validation.
Package address provides TRON address encoding, decoding, and validation.
Package client provides a gRPC client for interacting with the TRON network.
Package client provides a gRPC client for interacting with the TRON network.
transaction
Package transaction provides transaction signing and submission for TRON.
Package transaction provides transaction signing and submission for TRON.
Package common provides shared utilities for encoding, hashing, and data conversion.
Package common provides shared utilities for encoding, hashing, and data conversion.
decimals
Package decimals provides decimal formatting and conversion utilities.
Package decimals provides decimal formatting and conversion utilities.
numeric
Package numeric provides decimal arithmetic utilities.
Package numeric provides decimal arithmetic utilities.
Package contract provides smart contract interaction utilities for TRON.
Package contract provides smart contract interaction utilities for TRON.
Package keys provides key management utilities for TRON accounts.
Package keys provides key management utilities for TRON accounts.
hd
Package hd provides basic functionality Hierarchical Deterministic Wallets.
Package hd provides basic functionality Hierarchical Deterministic Wallets.
Package keystore implements encrypted storage of secp256k1 private keys.
Package keystore implements encrypted storage of secp256k1 private keys.
Package ledger provides hardware wallet integration for TRON signing.
Package ledger provides hardware wallet integration for TRON signing.
Package mnemonic provides BIP39 mnemonic phrase generation and validation.
Package mnemonic provides BIP39 mnemonic phrase generation and validation.
proto
api
Package signer defines a signing interface for TRON transactions and provides concrete implementations backed by private keys, keystores, and hardware wallets.
Package signer defines a signing interface for TRON transactions and provides concrete implementations backed by private keys, keystores, and hardware wallets.
standards
trc20
Package trc20 provides a typed, high-level wrapper for TRC20 token interactions.
Package trc20 provides a typed, high-level wrapper for TRC20 token interactions.
trc20enc
Package trc20enc provides low-level ABI encoding and decoding helpers for TRC20 token interactions.
Package trc20enc provides low-level ABI encoding and decoding helpers for TRC20 token interactions.
Package store provides local keystore management for TRON accounts.
Package store provides local keystore management for TRON accounts.
Package tron provides convenience constructors that bind a GrpcClient to the builder packages (txbuilder, contract, trc20).
Package tron provides convenience constructors that bind a GrpcClient to the builder packages (txbuilder, contract, trc20).
Package txbuilder provides a fluent builder for native TRON transactions (transfers, staking, voting, etc.) with Build / Send / SendAndConfirm terminal operations.
Package txbuilder provides a fluent builder for native TRON transactions (transfers, staking, voting, etc.) with Build / Send / SendAndConfirm terminal operations.
Package txcore provides shared transaction signing, broadcasting, and confirmation logic used by both txbuilder and contract packages.
Package txcore provides shared transaction signing, broadcasting, and confirmation logic used by both txbuilder and contract packages.
Package txresult defines shared result types for TRON transaction operations, used by both the txbuilder and contract packages.
Package txresult defines shared result types for TRON transaction operations, used by both the txbuilder and contract packages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL