mirror of
https://github.com/bitcoin/bips.git
synced 2026-10-19 19:29:18 +00:00
bip-138: specify BIP388 wallet policy backup content
This commit is contained in:
1 parent
9e2a585a9a
commit
810b4df73e
3 files changed
+161
-1
No files matched your search
@@ -0,0 +1,92 @@
|
||||
[
|
||||
{
|
||||
"description": "single pkh policy",
|
||||
"valid": true,
|
||||
"document": {
|
||||
"keys": [
|
||||
"[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"
|
||||
],
|
||||
"policy": "pkh(@0/**)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "multiple policy sets with metadata",
|
||||
"valid": true,
|
||||
"document": {
|
||||
"version": 1,
|
||||
"policy_sets": [
|
||||
{
|
||||
"keys": [
|
||||
"[6738736c/48'/0'/0'/2']xpub6FC1fXFP1GXLX5TKtcjHGT4q89SDRehkQLtbKJ2PzWcvbBHtyDsJPLtpLtkGqYNYZdVVAjRQ5kug9CsapegmmeRutpP7PW4u4wVF9JfkDhw",
|
||||
"[b2b1f0cf/48'/0'/0'/2']xpub6EWhjpPa6FqrcaPBuGBZRJVjzGJ1ZsMygRF26RwN932Vfkn1gyCiTbECVitBjRCkexEvetLdiqzTcYimmzYxyR1BZ79KNevgt61PDcukmC7"
|
||||
],
|
||||
"policy": "wsh(sortedmulti(2,@0/**,@1/**))",
|
||||
"archived": true,
|
||||
"range": [
|
||||
0,
|
||||
999
|
||||
],
|
||||
"birth_time": 1710000000
|
||||
},
|
||||
{
|
||||
"keys": [
|
||||
"[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"
|
||||
],
|
||||
"policy": "pkh(@0/**)"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "version not one",
|
||||
"valid": false,
|
||||
"document": {
|
||||
"version": 2,
|
||||
"policy_sets": [
|
||||
{
|
||||
"keys": [
|
||||
"[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"
|
||||
],
|
||||
"policy": "pkh(@0/**)"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "missing policy",
|
||||
"valid": false,
|
||||
"document": {
|
||||
"keys": [
|
||||
"[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "empty policy",
|
||||
"valid": false,
|
||||
"document": {
|
||||
"keys": [
|
||||
"[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"
|
||||
],
|
||||
"policy": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "empty keys",
|
||||
"valid": false,
|
||||
"document": {
|
||||
"keys": [],
|
||||
"policy": "pkh(@0/**)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"description": "single literal pubkey in keys",
|
||||
"valid": false,
|
||||
"document": {
|
||||
"keys": [
|
||||
"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"
|
||||
],
|
||||
"policy": "pkh(@0/**)"
|
||||
}
|
||||
}
|
||||
]
|
||||
Reference in new issue
Block a user