class DBTransactionMappingStorage : StateMachineRecordedTransactionMappingStorageDatabase storage of a txhash -> state machine id mapping.
Mappings are added as transactions are persisted by ServiceHub.recordTransaction, and never deleted. Used in the RPC API to correlate transaction creation with protocols.
| <init> |
DBTransactionMappingStorage()Database storage of a txhash -> state machine id mapping. |
| addMapping |
fun addMapping(stateMachineRunId: StateMachineRunId, transactionId: SecureHash): Unit |
| track |
fun track(): <ERROR CLASS><List<StateMachineTransactionMapping>, <ERROR CLASS><StateMachineTransactionMapping>> |