mirror of
https://github.com/lightninglabs/loop.git
synced 2026-08-13 12:33:03 +02:00
staticaddr: add swap client to cmd
This commit is contained in:
parent
3914ab840f
commit
063e4a24a7
1 changed files with 9 additions and 26 deletions
|
|
@ -39,14 +39,14 @@ func newStaticAddress(ctx *cli.Context) error {
|
|||
return cli.ShowCommandHelp(ctx, "new")
|
||||
}
|
||||
|
||||
client, cleanup, err := getAddressClient(ctx)
|
||||
client, cleanup, err := getClient(ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer cleanup()
|
||||
|
||||
resp, err := client.NewAddress(
|
||||
ctxb, &looprpc.NewAddressRequest{},
|
||||
resp, err := client.NewStaticAddress(
|
||||
ctxb, &looprpc.NewStaticAddressRequest{},
|
||||
)
|
||||
if err != nil {
|
||||
return err
|
||||
|
|
@ -86,16 +86,17 @@ func listUnspent(ctx *cli.Context) error {
|
|||
return cli.ShowCommandHelp(ctx, "listunspent")
|
||||
}
|
||||
|
||||
client, cleanup, err := getAddressClient(ctx)
|
||||
client, cleanup, err := getClient(ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer cleanup()
|
||||
|
||||
resp, err := client.ListUnspent(ctxb, &looprpc.ListUnspentRequest{
|
||||
MinConfs: int32(ctx.Int("min_confs")),
|
||||
MaxConfs: int32(ctx.Int("max_confs")),
|
||||
})
|
||||
resp, err := client.ListUnspentDeposits(
|
||||
ctxb, &looprpc.ListUnspentDepositsRequest{
|
||||
MinConfs: int32(ctx.Int("min_confs")),
|
||||
MaxConfs: int32(ctx.Int("max_confs")),
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
@ -104,21 +105,3 @@ func listUnspent(ctx *cli.Context) error {
|
|||
|
||||
return nil
|
||||
}
|
||||
|
||||
func getAddressClient(ctx *cli.Context) (looprpc.StaticAddressClientClient,
|
||||
func(), error) {
|
||||
|
||||
rpcServer := ctx.GlobalString("rpcserver")
|
||||
tlsCertPath, macaroonPath, err := extractPathArgs(ctx)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
}
|
||||
conn, err := getClientConn(rpcServer, tlsCertPath, macaroonPath)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
}
|
||||
cleanup := func() { conn.Close() }
|
||||
|
||||
addressClient := looprpc.NewStaticAddressClientClient(conn)
|
||||
return addressClient, cleanup, nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue