allow setting network, rpc credentials and host/port as a URI
use our standard bitcoin rpc class
make validate_reserves.py exit with non-zero return code for invalid claims
remove side-effects and RPC from compile_proofs
support a set of pubkeys larger than n, provided that that m-of-n is drawn from that set (allows key rotation)
Motivation is to more easily allow validate_reserves.py to be scripted, by including it as an import.
These changes allow our testnet reserves files to validate.
validate_reserves.py
exit with non-zero return code for invalid claimscompile_proofs
n
, provided that thatm-of-n
is drawn from that set (allows key rotation)Motivation is to more easily allow
validate_reserves.py
to be scripted, by including it as an import. These changes allow our testnet reserves files to validate.