@proto-kit/persistance • Docs
Documentation / @proto-kit/persistance / TransactionExecutionResultMapper
Class: TransactionExecutionResultMapper
Implements
ObjectMapper<TransactionExecutionResult, [Omit<DBTransactionExecutionResult,"blockHash">,DBTransaction]>
Constructors
new TransactionExecutionResultMapper()
new TransactionExecutionResultMapper(
transactionMapper,stBatchMapper,eventArrayMapper):TransactionExecutionResultMapper
Parameters
• transactionMapper: TransactionMapper
• stBatchMapper: StateTransitionBatchArrayMapper
• eventArrayMapper: EventArrayMapper
Returns
TransactionExecutionResultMapper
Defined in
packages/persistance/src/services/prisma/mappers/TransactionMapper.ts:54
Methods
mapIn()
mapIn(
input):TransactionExecutionResult
Parameters
• input: [Omit<object, "blockHash">, object]
Returns
Implementation of
ObjectMapper.mapIn
Defined in
packages/persistance/src/services/prisma/mappers/TransactionMapper.ts:60
mapOut()
mapOut(
input): [Omit<object,"blockHash">,object]
Parameters
• input: TransactionExecutionResult
Returns
[Omit<object, "blockHash">, object]
Implementation of
ObjectMapper.mapOut
Defined in
packages/persistance/src/services/prisma/mappers/TransactionMapper.ts:76