getUssdTransactionState method
Get the stream of transaction states.
Implementation
Stream<TransactionState> getUssdTransactionState() {
if (_onTransactionStateChanged == null) {
_onTransactionStateChanged ??= _transactionEventChannel
.receiveBroadcastStream()
.map((dynamic event) => _parseTransactionState(
event['state'],
Map<String, dynamic>.from(event),
))
.asBroadcastStream();
}
return _onTransactionStateChanged!;
}