Update the logging to prioritize passed in targets (i.e., sn_networking=warn) over the defaults set by keywords (i.e., all). Thus setting SN_LOG=all,sn_networking=warn would mean that we don't use thesn_networking=trace set by all, instead use the overridden warn value.
Add a test to make sure that spends are valid even if the ancestor is poisoned.
sn_networking=warn
) over the defaults set by keywords (i.e.,all
). Thus settingSN_LOG=all,sn_networking=warn
would mean that we don't use thesn_networking=trace
set byall
, instead use the overriddenwarn
value.