lnd/docs
Olaoluwa Osuntokun e073b1d343
macaroons: futher abstract NewService from root key store impl
In this commit, we modify the `macaroons.NewService` consturctor to
accept the main interface rather than the raw DB. This allows us to use
other backends other than bolt or the kvdb interface to store the
macaroon root keys.

We also create a new ExtendedRootKeyStore interface that implements some
of the more advanced features we use such as macaroon encryption and
password rotation.
2022-07-06 18:59:50 -07:00
..
grpc docs: fix spelling in JavaScript example. 2022-01-11 14:08:20 +01:00
release-notes macaroons: futher abstract NewService from root key store impl 2022-07-06 18:59:50 -07:00
rest multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
code_contribution_guidelines.md docs: extract formatting rules 2022-07-06 13:33:02 +02:00
code_formatting_rules.md docs: extract formatting rules 2022-07-06 13:33:02 +02:00
configuring_tor.md docs: unify code and shell cmd blocks 2021-01-22 09:14:09 +01:00
debugging_lnd.md docs: unify code and shell cmd blocks 2021-01-22 09:14:09 +01:00
DOCKER.md github: re-add rolling 'daily-testing-only' tag [skip ci] 2022-03-22 14:12:56 -04:00
etcd.md docs: update etcd docs 2022-02-28 12:03:05 +01:00
fuzz.md docs: update fuzz.md to explain new build/run process 2021-06-16 12:49:26 -04:00
INSTALL.md build: bump btcd, btcwallet and neutrino to latest versions 2022-06-08 11:40:50 -07:00
key_import.md Docs: fix language ambiguity in key import [skip ci] 2021-11-09 11:49:50 -05:00
leader_election.md multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
macaroons.md docs: unify code and shell cmd blocks 2021-01-22 09:14:09 +01:00
MAKEFILE.md multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
musig2.md docs: add MuSig2 doc and release notes 2022-04-29 11:42:47 +02:00
nat_traversal.md docs: unify code and shell cmd blocks 2021-01-22 09:14:09 +01:00
postgres.md Merge pull request #6402 from asvdf/master 2022-04-19 11:20:10 -07:00
psbt.md docs: add example for PSBT batch funding 2021-10-04 11:17:09 +02:00
recovery.md multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
release.md docs: update release verification scripts for v0.12.1-beta 2021-09-27 15:48:20 +02:00
remote-signing.md docs: update remote signing doc and release notes 2022-01-06 14:35:26 +01:00
ruby-thing.rb docs: update contribution guidelines to add section on commit structure 2018-12-18 20:59:46 -08:00
safety.md docs: Remove pruned node warning. [skip ci] 2021-09-22 09:21:17 +02:00
wallet.md docs: add wallet management doc, fix markup in INSTALL doc 2021-05-06 12:23:46 +02:00
watchtower.md lnrpc+lncli: deprecate sat_per_byte and add sat_per_vbyte 2021-03-26 17:16:40 +08:00