@proto-kit/persistance • Docs


Documentation / @proto-kit/persistance / TransactionMapper

Class: TransactionMapper

Implements

Constructors

new TransactionMapper()

new TransactionMapper(): TransactionMapper

Returns

TransactionMapper

Methods

mapIn()

mapIn(input): PendingTransaction

Parameters

• input

• input.argsFields: string[]

• input.auxiliaryData: string[]

• input.hash: string

• input.isMessage: boolean

• input.methodId: string

• input.nonce: string

• input.sender: string

• input.signature_r: string

• input.signature_s: string

Returns

PendingTransaction

Implementation of

ObjectMapper.mapIn

Defined in

packages/persistance/src/services/prisma/mappers/TransactionMapper.ts:23


mapOut()

mapOut(input): object

Parameters

• input: PendingTransaction

Returns

object

argsFields

argsFields: string[]

auxiliaryData

auxiliaryData: string[]

hash

hash: string

isMessage

isMessage: boolean

methodId

methodId: string

nonce

nonce: string

sender

sender: string

signature_r

signature_r: string

signature_s

signature_s: string

Implementation of

ObjectMapper.mapOut

Defined in

packages/persistance/src/services/prisma/mappers/TransactionMapper.ts:33