ziggie
7b68289a7a
walletrpc: add sign/verify methods
...
Adding the grpc functionality to sign and verify messages with
single addresses
2023-01-24 09:22:05 +01:00
Oliver Gugger
2dac7ef35a
lnrpc: add wallet output type for Taproot
2022-08-25 09:21:52 +02:00
Oliver Gugger
74fbd61d5f
walletrpc: add ImportTapscript RPC
2022-08-25 09:21:50 +02:00
priyanshiiit
dba77edf2a
lnrpc: adds list addresses rpc
2022-08-18 08:09:16 +05:30
Slyghtning
b2e624cd52
psbt: Indicate which psbt inputs were signed
2022-08-16 19:31:06 -04:00
priyanshiiit
3befeadaf3
lnrpc+lncli: adds required reserve rpc & cli
2022-06-28 23:31:51 +05:30
priyanshiiit
983d917d4a
lnrpc: add previous_outpoints to listchaintxns
2022-06-27 15:57:57 +05:30
Oliver Gugger
a25d5255fb
walletrpc: add pkScript and value to UTXO lease
2022-05-12 10:24:39 +02:00
Oliver Gugger
c73cf03a55
multi: add p2tr keyspend wallet support
2022-03-24 18:02:38 +01:00
Bjarne Magnussen
188b39268d
lnrpc: add DestOutput to the protobuf
2022-03-23 11:29:09 +01:00
ErikEk
74db83bbfb
walletrpc: add default values to listunspent
2022-02-17 10:05:16 +01:00
Oliver Gugger
8994d86a1d
walletrpc+itest: add SignPsbt RPC
2022-01-06 14:35:07 +01:00
Michael Rhee
7c18fb64ae
lnrpc: add public key detail to signrpc KeyDescriptor [skip ci]
...
Clarification that KeyDescriptor describes the public key in
raw_key_bytes and the key_loc identifies the private key. Helps
clarify responses from calls like DeriveKey and DeriveNextKey from
WalletKit.
Fixes #5899
2021-11-02 07:57:12 -05:00
Oliver Gugger
19db382e24
multi: forward address and import calls over RPC
...
In order to support the full range of on-chain functionality, including
importing watch-only accounts in the watch-only instance, we need to
forward some calls like creating new addresses or importing accounts to
the remote signing instance.
2021-10-14 15:42:51 +02:00
Oliver Gugger
dd749fe580
lnrpc: update grpc-gateway library to v2
2021-07-27 13:09:59 +02:00
Oliver Gugger
62888894d2
walletrpc: add missing REST body annotation
...
The missing body annotation caused the library to ignore any parameters
sent to this RPC endpoint when using the REST proxy.
2021-07-27 12:59:55 +02:00
Wilmer Paulino
e079a9583c
walletrpc: use bytes to represent master key fingerprint
...
The integer representation is not common and using bytes allows users to
easily confirm whether their master key fingerprint is correct.
2021-05-07 13:07:10 -07:00
Wilmer Paulino
e180023843
walletrpc: expose dry run support for ImportAccount
2021-05-07 13:06:27 -07:00
Tom Kirkpatrick
76706c7473
walletrpc: minConfs and spendUnconfirmed for FundPtsb
2021-04-22 20:35:00 +02:00
Wilmer Paulino
5301c7e83f
walletrpc: expose wallet import related RPCs
2021-04-05 15:41:10 -07:00
Wilmer Paulino
a7211b34c3
rpc: expose account parameter for several wallet RPCs
2021-04-05 15:41:07 -07:00
yyforyongyu
9d0d88ac21
lnrpc+lncli: deprecate sat_per_byte and add sat_per_vbyte
...
This commit deprecates/replaces the old field `sat_per_byte` with
`sat_per_vbyte`. While the old field suggests sat per byte, it’s
actually using sat per virtual byte. We use the Hidden param to hide all
the deprecated flags. These flags won't show up in help menu onwards,
while stay valid that can be passed from cli. Thus bash scripts
referencing these fields won't be broken.
2021-03-26 17:16:40 +08:00
yyforyongyu
2466758acd
lncli+lnrpc: update docs for sat_per_byte
...
Update the documentation for the field `sat_per_byte`. While the name
suggests it’s sat per byte, the value is actually in sat per virtual
byte.
2021-03-26 17:09:14 +08:00
Joost Jager
9398220568
walletrpc: add ListLeases
2021-03-13 08:45:52 +01:00
Joost Jager
927f17be32
walletrpc: parameterize output lease duration
2021-03-13 08:45:52 +01:00
carla
887ff442db
multi: fix verbose output for listsweeps and check all against wallet
...
Previously, the verbose output of listsweeps would fail if we did not
find some sweeps in our wallet's listtransactions output. This could be
the case for sweeps that were rbf-ed, so the endpoint would fail. This
commit also updates the listsweeps endpoint to always check against the
wallet, so that we do not return these discarded sweeps that never
confirmed.
2020-11-13 13:59:52 +02:00
Oliver Gugger
6229609be7
lnrpc+walletrpc: add RPCs for new PSBT methods
2020-10-03 10:34:53 +02:00
Tom Kirkpatrick
73a5f325b6
lnrpc: ability to spend unconfirmed coins
2020-10-01 13:27:03 +01:00
Oliver Gugger
fe16be5bb8
lnrpc: extract or add REST annotations to yaml
2020-06-04 08:50:00 +02:00
Wilmer Paulino
acfd432602
walletrpc: add ListUnspent RPC
2020-06-03 19:03:04 -07:00
Wilmer Paulino
9dcaf4fbc6
walletrpc: add output leases RPCs
2020-06-03 18:50:09 -07:00
carla
97a843f3cd
walletrpc: add LabelTransaction rpc
2020-05-25 11:33:33 +02:00
carla
e8ca306f12
lnrpc: display transaction label in transaction details
2020-05-19 13:31:51 +02:00
Oliver Gugger
272598a706
lnrpc: generate gateway and swagger for all RPCs
2020-05-08 14:33:59 +02:00