TronSignRequestProps class

Constructors

TronSignRequestProps({Object? requestId, required Uint8List rawData, required String path, required Object xfp, required TronLatestBlock latestBlock, TronSignDisplay? display, int? timestamp, String? origin})
const

Properties

display TronSignDisplay?
On-device display only; safe to omit for opaque dApp transactions.
final
hashCode int
The hash code for this object.
no setterinherited
latestBlock TronLatestBlock
Reference block context. Source it from a LIVE now-block query and pass the FULL 64-hex block id.
final
origin String?
final
path String
Full signing path, e.g. m/44'/195'/0'/0/0.
final
rawData Uint8List
Serialized Transaction.raw_data — THE signing source of truth. The device signs sha256(rawData) = txID and returns the transaction with raw_data unmodified.
final
requestId Object?
16 raw bytes (Uint8List) or a UUID String; minted when absent.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp int?
Request timestamp in Unix milliseconds. Defaults to 0.
final
xfp Object
The source fingerprint: a u32 int or an 8-hex String.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited