mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-03-18 05:42:09 +01:00
go.mod+build: update btclog dep
This commit is contained in:
parent
c8cfa59316
commit
b98fc168ec
@ -67,11 +67,10 @@ func DefaultLogConfig() *LogConfig {
|
||||
// config struct translates to.
|
||||
func (cfg *LoggerConfig) HandlerOptions() []btclog.HandlerOption {
|
||||
opts := []btclog.HandlerOption{
|
||||
// The default skip depth used by the logging library is 6 but
|
||||
// since we wrap the logging handlers with another level of
|
||||
// abstraction with the handlerSet, we increase the skip depth
|
||||
// to 7 here.
|
||||
btclog.WithCallSiteSkipDepth(7),
|
||||
// We wrap the logger provided by the logging library with
|
||||
// another layer of abstraction with the handlerSet, and so we
|
||||
// need to increase the default skip depth by 1.
|
||||
btclog.WithCallSiteSkipDepth(btclog.DefaultSkipDepth + 1),
|
||||
}
|
||||
|
||||
if cfg.NoTimestamps {
|
||||
|
@ -108,6 +108,19 @@ func (h *handlerSet) Level() btclogv1.Level {
|
||||
return h.level
|
||||
}
|
||||
|
||||
// WithPrefix returns a copy of the Handler but with the given string prefixed
|
||||
// to each log message.
|
||||
//
|
||||
// NOTE: this is part of the btclog.Handler interface.
|
||||
func (h *handlerSet) WithPrefix(prefix string) btclog.Handler {
|
||||
newSet := &handlerSet{set: make([]btclog.Handler, len(h.set))}
|
||||
for i, handler := range h.set {
|
||||
newSet.set[i] = handler.WithPrefix(prefix)
|
||||
}
|
||||
|
||||
return newSet
|
||||
}
|
||||
|
||||
// A compile-time check to ensure that handlerSet implements btclog.Handler.
|
||||
var _ btclog.Handler = (*handlerSet)(nil)
|
||||
|
||||
|
@ -163,5 +163,18 @@ func (p *PrefixLog) SetLevel(level btclogv1.Level) {
|
||||
p.log.SetLevel(level)
|
||||
}
|
||||
|
||||
// SubSystem returns a copy of the logger but with the new subsystem tag. Any
|
||||
// previously set prefix will be overridden with an empty string.
|
||||
func (p *PrefixLog) SubSystem(tag string) btclog.Logger {
|
||||
return p.log.SubSystem(tag)
|
||||
}
|
||||
|
||||
// WithPrefix returns a copy of the logger but with the given string prefixed to
|
||||
// each log message. Note that the subsystem of the original logger is kept but
|
||||
// any existing prefix is overridden.
|
||||
func (p *PrefixLog) WithPrefix(prefix string) btclog.Logger {
|
||||
return p.log.WithPrefix(prefix)
|
||||
}
|
||||
|
||||
// Assert that PrefixLog fulfills the btclog.Logger interface.
|
||||
var _ btclog.Logger = &PrefixLog{}
|
||||
|
2
go.mod
2
go.mod
@ -10,7 +10,7 @@ require (
|
||||
github.com/btcsuite/btcd/btcutil/psbt v1.1.8
|
||||
github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0
|
||||
github.com/btcsuite/btclog v0.0.0-20241003133417-09c4e92e319c
|
||||
github.com/btcsuite/btclog/v2 v2.0.0-20241017175713-3428138b75c7
|
||||
github.com/btcsuite/btclog/v2 v2.0.0
|
||||
github.com/btcsuite/btcwallet v0.16.10-0.20241113134707-b4ff60753aaa
|
||||
github.com/btcsuite/btcwallet/wallet/txauthor v1.3.5
|
||||
github.com/btcsuite/btcwallet/wallet/txrules v1.2.2
|
||||
|
4
go.sum
4
go.sum
@ -92,8 +92,8 @@ github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtyd
|
||||
github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA=
|
||||
github.com/btcsuite/btclog v0.0.0-20241003133417-09c4e92e319c h1:4HxD1lBUGUddhzgaNgrCPsFWd7cGYNpeFUgd9ZIgyM0=
|
||||
github.com/btcsuite/btclog v0.0.0-20241003133417-09c4e92e319c/go.mod h1:w7xnGOhwT3lmrS4H3b/D1XAXxvh+tbhUm8xeHN2y3TQ=
|
||||
github.com/btcsuite/btclog/v2 v2.0.0-20241017175713-3428138b75c7 h1:3Ct3zN3VCEKVm5nceWBBEKczc+jvTfVyOEG71ob2Yuc=
|
||||
github.com/btcsuite/btclog/v2 v2.0.0-20241017175713-3428138b75c7/go.mod h1:XItGUfVOxotJL8kkuk2Hj3EVow5KCugXl3wWfQ6K0AE=
|
||||
github.com/btcsuite/btclog/v2 v2.0.0 h1:ZfOBItEeLWfU0voi88K72j8vtxP4/dHhxRFf2bxZkVo=
|
||||
github.com/btcsuite/btclog/v2 v2.0.0/go.mod h1:XItGUfVOxotJL8kkuk2Hj3EVow5KCugXl3wWfQ6K0AE=
|
||||
github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg=
|
||||
github.com/btcsuite/btcwallet v0.16.10-0.20241113134707-b4ff60753aaa h1:x7vYpwkPL5zeJEWPPaRunybH9ERRMGWeNf7x/0aU/38=
|
||||
github.com/btcsuite/btcwallet v0.16.10-0.20241113134707-b4ff60753aaa/go.mod h1:1HJXYbjJzgumlnxOC2+ViR1U+gnHWoOn7WeK5OfY1eU=
|
||||
|
Loading…
x
Reference in New Issue
Block a user