@ThreadSafe class InMemoryStateMachineRecordedTransactionMappingStorage : StateMachineRecordedTransactionMappingStorage
This is a temporary in-memory storage of a state machine id -> txhash mapping
TODO persist this instead
| <init> |
InMemoryStateMachineRecordedTransactionMappingStorage()
This is a temporary in-memory storage of a state machine id -> txhash mapping |
| addMapping |
fun addMapping(stateMachineRunId: StateMachineRunId, transactionId: SecureHash): Unit |
| track |
fun track(): Pair<List<StateMachineTransactionMapping>, Observable<StateMachineTransactionMapping>> |