@proto-kit/sequencer • Docs
Documentation / @proto-kit/sequencer / MinaIncomingMessageAdapter
Class: MinaIncomingMessageAdapter
IncomingMessageAdapter implementation for a Mina Baselayer based on decoding L1-dispatched actions
Implements
Constructors
new MinaIncomingMessageAdapter()
new MinaIncomingMessageAdapter(
baseLayer,runtime,protocol):MinaIncomingMessageAdapter
Parameters
• baseLayer: MinaBaseLayer
• runtime: Runtime<RuntimeModulesRecord>
• protocol: ModuleContainerLike
Returns
Defined in
packages/sequencer/src/settlement/messages/MinaIncomingMessageAdapter.ts:38
Methods
fetchPendingMessages()
fetchPendingMessages(
address,params):Promise<object>
Parameters
• address: PublicKey
• params
• params.fromActionHash: string
• params.fromL1BlockHeight: number
• params.toActionHash?: string
Returns
Promise<object>
from
from:
string
messages
messages:
PendingTransaction[]
to
to:
string
Implementation of
IncomingMessageAdapter.fetchPendingMessages
Defined in
packages/sequencer/src/settlement/messages/MinaIncomingMessageAdapter.ts:102