lnd/lnrpc/signrpc
Olaoluwa Osuntokun b368e476c5
lnwire: update Sig to support both ECDSA and schnorr sigs
In this commit, we update the Sig type to support ECDSA and schnorr
signatures. We need to do this as the HTLC signatures will become
schnorr sigs for taproot channels. The current spec draft opts to
overload this field since both the sigs are actually 64 bytes in length.
The only consideration with this move is that callers need to "coerce" a
sig to the proper type if they need schnorr signatures.
2023-08-22 16:29:19 -07:00
..
config_active.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
config_default.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
driver.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
log.go lnrpc: fix log.go files 2022-04-01 18:12:59 -07:00
signer_grpc.pb.go lnrpc: re-compile protos w/ Go 1.19 2022-08-24 11:43:00 -05:00
signer_server.go lnwire: update Sig to support both ECDSA and schnorr sigs 2023-08-22 16:29:19 -07:00
signer_utils.go lnrpc+rpcwallet: add version to MuSig2 RPC calls 2023-02-06 10:50:29 +01:00
signer.pb.go mod+lnrpc: bump google.golang.org/protobuf to v1.30.0 2023-05-11 22:52:00 +02:00
signer.pb.gw.go signrpc: add MuSig2Cleanup RPC 2022-05-04 19:23:57 +02:00
signer.pb.json.go lnrpc/gen_protos.sh: remove js build tag 2022-09-07 18:32:05 -04:00
signer.proto lnrpc+rpcwallet: add version to MuSig2 RPC calls 2023-02-06 10:50:29 +01:00
signer.swagger.json lnrpc+rpcwallet: add version to MuSig2 RPC calls 2023-02-06 10:50:29 +01:00
signer.yaml signrpc: add MuSig2Cleanup RPC 2022-05-04 19:23:57 +02:00