Skip to content

Commit 94b4d38

Browse files
committed
refactor(client): update MPCClient initialization to use ClientID directly in options
1 parent ce5d4db commit 94b4d38

13 files changed

Lines changed: 28 additions & 378 deletions

File tree

e2e/base_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,8 @@ func (s *E2ETestSuite) SetupMPCClient(t *testing.T) {
196196
mpcClient := client.NewMPCClient(client.Options{
197197
NatsConn: s.natsConn,
198198
Signer: localSigner,
199-
}, client.WithClientID("e2e-suite"))
199+
ClientID: "e2e-suite",
200+
})
200201
s.mpcClient = mpcClient
201202
t.Log("MPC client created")
202203
}

e2e/multi_client_routing_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,8 @@ func newScopedMPCClient(t *testing.T, suite *E2ETestSuite, clientID string) (cli
170170
mpcClient := client.NewMPCClient(client.Options{
171171
NatsConn: natsConn,
172172
Signer: signer,
173-
}, client.WithClientID(clientID))
173+
ClientID: clientID,
174+
})
174175

175176
return mpcClient, natsConn
176177
}

examples/authorizers/generate/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ func main() {
9090
mpcClient := client.NewMPCClient(client.Options{
9191
NatsConn: natsConn,
9292
Signer: localSigner,
93-
}, client.WithClientID(*clientID))
93+
ClientID: *clientID,
94+
})
9495

9596
var walletStartTimes sync.Map
9697
var walletIDs []string

examples/authorizers/sign/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ func main() {
8484
mpcClient := client.NewMPCClient(client.Options{
8585
NatsConn: natsConn,
8686
Signer: localSigner,
87-
}, client.WithClientID(*clientID))
87+
ClientID: *clientID,
88+
})
8889

8990
// Create a signing request with authorizers
9091
txID := uuid.New().String()

examples/ckd/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ func main() {
6767
mpcClient := client.NewMPCClient(client.Options{
6868
NatsConn: natsConn,
6969
Signer: localSigner,
70-
}, client.WithClientID(*clientID))
70+
ClientID: *clientID,
71+
})
7172

7273
// 2) Once wallet exists, immediately fire a SignTransaction
7374
txID := uuid.New().String()

examples/generate/kms/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ func main() {
6666
mpcClient := client.NewMPCClient(client.Options{
6767
NatsConn: natsConn,
6868
Signer: kmsSigner,
69-
}, client.WithClientID(*clientID))
69+
ClientID: *clientID,
70+
})
7071

7172
var walletStartTimes sync.Map
7273
var walletIDs []string

examples/generate/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ func main() {
7373
mpcClient := client.NewMPCClient(client.Options{
7474
NatsConn: natsConn,
7575
Signer: localSigner,
76-
}, client.WithClientID(*clientID))
76+
ClientID: *clientID,
77+
})
7778

7879
var walletStartTimes sync.Map
7980
var walletIDs []string

examples/hdwallet/ecdsa/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ func main() {
9797
mpcClient := client.NewMPCClient(client.Options{
9898
NatsConn: natsConn,
9999
Signer: localSigner,
100-
}, client.WithClientID(*clientID))
100+
ClientID: *clientID,
101+
})
101102

102103
// Step 1: Generate ONE master wallet
103104
fmt.Println("Step 1: Generating master MPC wallet...")

examples/hdwallet/eddsa/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ func main() {
100100
mpcClient := client.NewMPCClient(client.Options{
101101
NatsConn: natsConn,
102102
Signer: localSigner,
103-
}, client.WithClientID(*clientID))
103+
ClientID: *clientID,
104+
})
104105

105106
// Step 1: Generate ONE master wallet
106107
fmt.Println("Step 1: Generating master MPC wallet...")

examples/reshare/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ func main() {
6767
mpcClient := client.NewMPCClient(client.Options{
6868
NatsConn: natsConn,
6969
Signer: localSigner,
70-
}, client.WithClientID(*clientID))
70+
ClientID: *clientID,
71+
})
7172

7273
// 3) Listen for signing results
7374
err = mpcClient.OnResharingResult(func(evt event.ResharingResultEvent) {

0 commit comments

Comments
 (0)