Skip to content

Commit 3a67803

Browse files
committed
test: snapshot NIP-46 relay event hardening vectors
1 parent 2efc7cc commit 3a67803

3 files changed

Lines changed: 62 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "nip46-relay-event-invalid-signature",
3+
"format": "pre-signing-invalid-vector-v0",
4+
"category": "nip46-relay-event",
5+
"expected_error": "NIP-46 relay event signature is invalid",
6+
"direction": "remote_signer_to_client",
7+
"relay_event": {
8+
"id": "9616592e612272300d09cc2b27b78075c169ca0f3441238d59d538c31856c74f",
9+
"kind": 24133,
10+
"pubkey": "4f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa",
11+
"created_at": 1710000001,
12+
"content": "nip44-v2-response-ciphertext-placeholder",
13+
"tags": [
14+
[
15+
"p",
16+
"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
17+
]
18+
],
19+
"sig": "0161d7ac0e27cfcdc5781810c95fad2e368abd215bb9806c4e6df24bb9c8b14f7879b31771bf18138c333dd93f0eeb610bbd42e39dc02aad7e82225ade65a52e"
20+
}
21+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "nip46-relay-event-tag-field-not-string",
3+
"format": "pre-signing-invalid-vector-v0",
4+
"category": "nip46-relay-event",
5+
"expected_error": "NIP-46 relay event tag fields must be strings",
6+
"direction": "client_to_remote_signer",
7+
"relay_event": {
8+
"kind": 24133,
9+
"pubkey": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
10+
"content": "nip44-v2-ciphertext-placeholder",
11+
"tags": [
12+
[
13+
"p",
14+
"4f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa"
15+
],
16+
[
17+
"relay",
18+
123
19+
]
20+
]
21+
}
22+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "nip46-relay-event-tag-not-array",
3+
"format": "pre-signing-invalid-vector-v0",
4+
"category": "nip46-relay-event",
5+
"expected_error": "NIP-46 relay event tag must be an array",
6+
"direction": "client_to_remote_signer",
7+
"relay_event": {
8+
"kind": 24133,
9+
"pubkey": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
10+
"content": "nip44-v2-ciphertext-placeholder",
11+
"tags": [
12+
[
13+
"p",
14+
"4f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa"
15+
],
16+
"not-a-tag"
17+
]
18+
}
19+
}

0 commit comments

Comments
 (0)