multi: bump taproot-assets, loop & LNC

Bump taproot-assets to version `v0.3.0-alpha` and loop to `v0.26.4-beta`
and lightning-node-connect to `v0.2.7-alpha`.
This commit is contained in:
Viktor Tigerström 2023-10-18 15:53:40 +02:00
parent 775a816776
commit c06a9579b7
No known key found for this signature in database
GPG key ID: B984570980684DCC
4 changed files with 64 additions and 54 deletions

View file

@ -181,12 +181,14 @@ func (t *taprootAssetsSubServer) Permissions() map[string][]bakery.Op {
// NOTE: this is part of the SubServer interface.
func (t *taprootAssetsSubServer) WhiteListedURLs() map[string]struct{} {
// If the taproot-asset daemon is running in integrated mode, then we
// use cfg.RpcConf.AllowPublicStats to determine if the public stats
// endpoints should be included in the whitelist. If it is running in
// remote mode, however, then we don't know if the public stats are
// allowed, and so we just allow the request through since the remote
// daemon will handle blocking the call if it is not whitelisted there.
// use cfg.RpcConf.AllowPublicUniProofCourier to determine if universe
// proof courier RPC endpoints should be included in the whitelist, as
// well as cfg.RpcConf.AllowPublicStats for the public stats endpoints.
// If it is running in remote mode however, we just allow the request
// through since the remote daemon will handle blocking the call if it
// is not whitelisted there.
return perms.MacaroonWhitelist(
t.cfg.RpcConf.AllowPublicUniProofCourier || t.remote,
t.cfg.RpcConf.AllowPublicStats || t.remote,
)
}