DocsReference@proto-kit/persistanceClassesTransactionExecutionResultMapper

@proto-kit/persistanceDocs


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