v0.1.1
Pre-release
Pre-release
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 viaalloy-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