Skip to content

v0.1.1

Pre-release
Pre-release

Choose a tag to compare

@deszhou deszhou released this 15 Jun 19:39

Initial release of Tronz

Features

  • gRPC transport via tonic — TronGrid mainnet and Nile testnet out of the box
  • Typed provider with composable filler chain: TaposFiller + FeeLimitFiller + SignerFiller
  • Native contract builders: TRX transfer, Stake 2.0 (freeze/unfreeze/delegate/undelegate/withdraw/cancel), vote, claim rewards, account
    create/update/permissions
  • TRC10 (Trc10Api): issue, transfer, participate in ICO, query by ID or name, update metadata
  • TRC20 typed bindings: balance_of, transfer, approve, transfer_from, allowance, and more
  • Smart contracts: ContractInstance, CallBuilder, DeployBuilder, dynamic ABI via alloy-json-abi, energy estimation, event decoding
  • WitnessApi: list SRs, query brokerage and rewards, register as SR, update URL and brokerage
  • GovernanceApi: list, fetch, submit, approve, and cancel on-chain proposals
  • LocalSigner: in-memory secp256k1 signer from a hex private key
  • 39 runnable examples targeting the Nile testnet

Crates

Crate Version
tronz 0.1.1
tronz-provider 0.1.1
tronz-contract 0.1.1
tronz-signer 0.1.1
tronz-primitives 0.1.1

Full Changelog: https://github.com/throgxyz/tronz/commits/v0.1.1