Skip to content

Commit 8f83ce0

Browse files
fixup! Register optional dig dependency
Signed-off-by: Alexandros Filios <[email protected]>
1 parent 207b621 commit 8f83ce0

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

Diff for: integration/fabric/iou/sdk.go

+18-6
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,15 @@ func (p *SDK) Install() error {
4848
}
4949

5050
func NewApproverSDK(registry node.Registry) *ApproverSDK {
51-
return &ApproverSDK{SDK: NewSDK(registry)}
51+
return NewApproverSDKFrom(NewSDK(registry))
52+
}
53+
54+
func NewApproverSDKFrom(sdk dig2.SDK) *ApproverSDK {
55+
return &ApproverSDK{SDK: sdk}
5256
}
5357

5458
type ApproverSDK struct {
55-
*SDK
59+
dig2.SDK
5660
}
5761

5862
func (p *ApproverSDK) Install() error {
@@ -68,11 +72,15 @@ func (p *ApproverSDK) Install() error {
6872
}
6973

7074
func NewBorrowerSDK(registry node.Registry) *BorrowerSDK {
71-
return &BorrowerSDK{SDK: NewSDK(registry)}
75+
return NewBorrowerSDKFrom(NewSDK(registry))
76+
}
77+
78+
func NewBorrowerSDKFrom(sdk dig2.SDK) *BorrowerSDK {
79+
return &BorrowerSDK{SDK: sdk}
7280
}
7381

7482
type BorrowerSDK struct {
75-
*SDK
83+
dig2.SDK
7684
}
7785

7886
func (p *BorrowerSDK) Install() error {
@@ -89,11 +97,15 @@ func (p *BorrowerSDK) Install() error {
8997
}
9098

9199
func NewLenderSDK(registry node.Registry) *LenderSDK {
92-
return &LenderSDK{SDK: NewSDK(registry)}
100+
return NewLenderSDKFrom(NewSDK(registry))
101+
}
102+
103+
func NewLenderSDKFrom(sdk dig2.SDK) *LenderSDK {
104+
return &LenderSDK{SDK: sdk}
93105
}
94106

95107
type LenderSDK struct {
96-
*SDK
108+
dig2.SDK
97109
}
98110

99111
func (p *LenderSDK) Install() error {

0 commit comments

Comments
 (0)