Reference@proto-kit/persistanceClassesTransactionExecutionResultMapper

@proto-kit/persistance • Docs


Documentation / @proto-kit/persistance / TransactionExecutionResultMapper

Class: TransactionExecutionResultMapper

Implements

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

TransactionExecutionResult

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