mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-01-17 19:03:42 +01:00
pyln: Add logging to bitcoind RPC calls
Useful if we want to debug a bit better
This commit is contained in:
parent
8b09ac38aa
commit
f2a0a4abfc
@ -321,7 +321,16 @@ class SimpleBitcoinProxy:
|
||||
proxy = BitcoinProxy(btc_conf_file=self.__btc_conf_file__)
|
||||
|
||||
def f(*args):
|
||||
return proxy._call(name, *args)
|
||||
logging.debug("Calling {name} with arguments {args}".format(
|
||||
name=name,
|
||||
args=args
|
||||
))
|
||||
res = proxy._call(name, *args)
|
||||
logging.debug("Result for {name} call: {res}".format(
|
||||
name=name,
|
||||
res=res,
|
||||
))
|
||||
return res
|
||||
|
||||
# Make debuggers show <function bitcoin.rpc.name> rather than <function
|
||||
# bitcoin.rpc.<lambda>>
|
||||
|
Loading…
Reference in New Issue
Block a user