TransactionResult.fromReducerResult constructor
TransactionResult.fromReducerResult(
- ReducerResultMessage message, {
- required String reducerName,
- int? reducerId,
Build from a v2 ReducerResult. Timestamp is microseconds-since-epoch
(canonical sats/src/timestamp.rs:11-14). OkEmpty and zero-length
Ok.ret_value both collapse to retValue: null.
Implementation
factory TransactionResult.fromReducerResult(
ReducerResultMessage message, {
required String reducerName,
int? reducerId,
}) {
return TransactionResult(
status: message.status,
timestamp: DateTime.fromMicrosecondsSinceEpoch(message.timestamp.toInt()),
reducerName: reducerName,
reducerId: reducerId,
retValue: message.retValue,
);
}