@@ -42,36 +42,36 @@ See the `Config` object for various options.
42
42
43
43
Validate releases with default settings:
44
44
``` sh
45
- ./contrib/verifybinaries/verify.py 22.0
46
- ./contrib/verifybinaries/verify.py 22.0-rc2
47
- ./contrib/verifybinaries/verify.py bitcoin-core-23.0
48
- ./contrib/verifybinaries/verify.py bitcoin-core-23.0-rc1
45
+ ./contrib/verifybinaries/verify.py pub 22.0
46
+ ./contrib/verifybinaries/verify.py pub 22.0-rc2
47
+ ./contrib/verifybinaries/verify.py pub bitcoin-core-23.0
48
+ ./contrib/verifybinaries/verify.py pub bitcoin-core-23.0-rc1
49
49
```
50
50
51
51
Get JSON output and don't prompt for user input (no auto key import):
52
52
53
53
``` sh
54
- ./contrib/verifybinaries/verify.py 22.0-x86 --json
54
+ ./contrib/verifybinaries/verify.py --json pub 22.0-x86
55
55
```
56
56
57
57
Don't trust builder-keys by default, and rely only on local GPG state and manually
58
58
specified keys, while requiring a threshold of at least 10 trusted signatures:
59
59
``` sh
60
- ./contrib/verifybinaries/verify.py 22.0-x86 \
60
+ ./contrib/verifybinaries/verify.py \
61
61
--no-trust-builder-keys \
62
62
--trusted-keys 74E2DEF5D77260B98BC19438099BAD163C70FBFA,9D3CC86A72F8494342EA5FD10A41BDC3F4FAFF1C \
63
- --min-trusted-sigs 10
63
+ --min-trusted-sigs 10 pub 22.0-x86
64
64
```
65
65
66
66
If you only want to download the binaries of certain platform, add the corresponding suffix, e.g.:
67
67
68
68
``` sh
69
- ./contrib/verifybinaries/verify.py bitcoin-core-22.0-osx
70
- ./contrib/verifybinaries/verify.py bitcoin-core-22.0-rc2-win64
69
+ ./contrib/verifybinaries/verify.py pub bitcoin-core-22.0-osx
70
+ ./contrib/verifybinaries/verify.py pub bitcoin-core-22.0-rc2-win64
71
71
```
72
72
73
73
If you do not want to keep the downloaded binaries, specify anything as the second parameter.
74
74
75
75
``` sh
76
- ./contrib/verifybinaries/verify.py bitcoin-core-22.0 delete
76
+ ./contrib/verifybinaries/verify.py pub bitcoin-core-22.0 delete
77
77
```
0 commit comments