net.corda.node.services.persistence / InMemoryStateMachineRecordedTransactionMappingStorage

# InMemoryStateMachineRecordedTransactionMappingStorage

`class InMemoryStateMachineRecordedTransactionMappingStorage : StateMachineRecordedTransactionMappingStorage`

This is a temporary in-memory storage of a state machine id -> txhash mapping

TODO persist this instead

### Constructors

<init> | `InMemoryStateMachineRecordedTransactionMappingStorage()` This is a temporary in-memory storage of a state machine id -> txhash mapping

### Functions

addMapping | `fun addMapping(stateMachineRunId: StateMachineRunId, transactionId: SecureHash): Unit`
track | `fun track(): <ERROR CLASS><List<StateMachineTransactionMapping>, <ERROR CLASS><StateMachineTransactionMapping>>`