File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 1
- import { AreProofsEnabled , DependencyFactory } from "@proto-kit/common" ;
1
+ import {
2
+ AreProofsEnabled ,
3
+ DependencyFactory ,
4
+ DependencyRecord ,
5
+ } from "@proto-kit/common" ;
2
6
import { Mina } from "o1js" ;
3
7
import { match } from "ts-pattern" ;
4
8
import { inject } from "tsyringe" ;
@@ -14,6 +18,7 @@ import {
14
18
Sequencer ,
15
19
SequencerModulesRecord ,
16
20
} from "../../sequencer/executor/Sequencer" ;
21
+ import { IncomingMessagesService } from "../../settlement/messages/IncomingMessagesService" ;
17
22
18
23
import { BaseLayer } from "./BaseLayer" ;
19
24
import { LocalBlockchainUtils } from "./network-utils/LocalBlockchainUtils" ;
@@ -62,6 +67,14 @@ export class MinaBaseLayer
62
67
super ( ) ;
63
68
}
64
69
70
+ public static dependencies ( ) {
71
+ return {
72
+ IncomingMessagesService : {
73
+ useClass : IncomingMessagesService ,
74
+ } ,
75
+ } satisfies DependencyRecord ;
76
+ }
77
+
65
78
public dependencies ( ) {
66
79
const NetworkUtilsClass = match ( this . config . network . type )
67
80
. with ( "local" , ( ) => LocalBlockchainUtils )
Original file line number Diff line number Diff line change @@ -46,7 +46,6 @@ import { ProvenSettlementPermissions } from "./permissions/ProvenSettlementPermi
46
46
import { SignedSettlementPermissions } from "./permissions/SignedSettlementPermissions" ;
47
47
import { SettlementUtils } from "./utils/SettlementUtils" ;
48
48
import { BridgingModule } from "./BridgingModule" ;
49
- import { IncomingMessagesService } from "./messages/IncomingMessagesService" ;
50
49
51
50
export interface SettlementModuleConfig {
52
51
feepayer : PrivateKey ;
@@ -105,9 +104,6 @@ export class SettlementModule
105
104
BridgingModule : {
106
105
useClass : BridgingModule ,
107
106
} ,
108
- IncomingMessagesService : {
109
- useClass : IncomingMessagesService ,
110
- } ,
111
107
} ;
112
108
}
113
109
You can’t perform that action at this time.
0 commit comments