You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rusty Russell
fa006fd2f7
pyln-testing: require bitcoin v0.20 for PSBT handling, and create wallet for v0.21
With older bitcoind, PSBTs fail:
```
def test_utxopsbt(node_factory, bitcoind, chainparams):
...
> psbt = bitcoind.rpc.decodepsbt(funding['psbt'])
tests/test_wallet.py:561:
...
self = <bitcoin.rpc.RawProxy object at 0x7f4ec602e100>, service_name = 'decodepsbt'
args = ('cHNidP8BADMCAAAAAaoMihSVXlpdBHGcJePiroqtwq/b1zu09j8IkTG4OKs7AQAAAAD9////AGYAAAAAAQDeAgAAAAABAefqB6BkZE1/AqXaf36T02a7.../7Stf971PEgvUXgvASECXPTIO6tIVxDih6tfKy6suj6WJhhjycwoaTeuso/AQ8llAAAAAQEfQEIPAAAAAAAWABQB+tkKvNZml+JZIWRyLeSpXr7hZQA=',)
postdata = '{"version": "1.1", "method": "decodepsbt", "params": ["cHNidP8BADMCAAAAAaoMihSVXlpdBHGcJePiroqtwq/b1zu09j8IkTG4OKs7AQ...gvUXgvASECXPTIO6tIVxDih6tfKy6suj6WJhhjycwoaTeuso/AQ8llAAAAAQEfQEIPAAAAAAAWABQB+tkKvNZml+JZIWRyLeSpXr7hZQA="], "id": 1}'
headers = {'Authorization': b'Basic cnBjdXNlcjpycGNwYXNz', 'Content-type': 'application/json', 'Host': 'localhost', 'User-Agent': 'AuthServiceProxy/0.1'}
response = {'error': {'code': -22, 'message': 'TX decode failed PSBT is not sane.: iostream error'}, 'id': 1, 'result': None}
```
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Changed: *** Requires bitcoind v0.20.1 or above ***
|
4 years ago |
.. |
init
|
systemd: After=network-online.target
|
5 years ago |
plugins
|
JSON-RPC: getmanifest passes allow-deprecated-apis flag.
|
4 years ago |
pylightning
|
pyln: Add unit tests from pyln-* to `make check-python`
|
5 years ago |
pyln-client
|
pyln: add support for dependent hooks.
|
4 years ago |
pyln-proto
|
pyln: Bump cryptography dependency to 3.2 due to upstream bug
|
4 years ago |
pyln-spec
|
pyln-proto, pyln-spec: fix 'make prod-release' target.
|
5 years ago |
pyln-testing
|
pyln-testing: require bitcoin v0.20 for PSBT handling, and create wallet for v0.21
|
4 years ago |
reprobuild
|
repro: Add missing Dockerfiles
|
4 years ago |
sanitizer_suppressions
|
contrib: remove ASAN suppressions
|
4 years ago |
Dockerfile.builder
|
build: add mkrd to docker install?
|
5 years ago |
Dockerfile.builder.fedora
|
build: add mkrd to docker install?
|
5 years ago |
bootstrap-node.sh
|
contrib: add executable flag for bootstrap-node.sh
|
5 years ago |
lightning-cli.bash-completion
|
Fix bash completion.
|
5 years ago |
linuxarm32v7.Dockerfile
|
Add python to runtime docker image (arm32/64)
|
4 years ago |
linuxarm64v8.Dockerfile
|
Add python to runtime docker image (arm32/64)
|
4 years ago |
short_channel_id-to-txid.sh
|
Add compability to current formalism to short_channel_id-to-txid.sh
|
5 years ago |
startup_regtest.sh
|
contrib: make bitcoin polling and gossip propagation snappier
|
4 years ago |