super_ball/debug.md

420 lines
14 KiB
Markdown

# Ball Structure
Final Event (What gets posted at the end)
Message Content:
2 bounce
Create Event That Will Be Published Publicly
{
"kind": 1,
"content": "2 bounce",
"tags": [],
"created_at": 1758196136,
"pubkey": "8ff74724ed641b3c28e5a86d7c5cbc49c37638ace8c6c38935860e7a5eedde0e",
"id": "2451f908dba9b2281751ecb91df143b83866795d29bbadde60093dd17cd039dd",
"sig": "31400031068313ba8338faf852ca718ef3495e393a6ef66a925db6e26ef21dd825fe5beca36ad9a2af7ea87ecd1dbc50550112505b7ee30c19125ae89b610b4c"
}
🏀 Bounce 2 (Kind 22222 Routing Event)
Superball Pubkey:
03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25
🎲 Random
Target Relays (comma separated):
wss://relay.laantungir.net
Delay (seconds):
10
Padding (+N or -N bytes):
+150 or -50
Payment (optional):
eCash token or payment info
Audit Tag (auto-generated):
3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3
Create Bounce 2
{
"kind": 22222,
"content": "Aob4...2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
}
🔓 Decrypt Content
🔓 Decrypted Payload:
{
"event": {
"kind": 1,
"content": "2 bounce",
"tags": [],
"created_at": 1758196136,
"pubkey": "8ff74724ed641b3c28e5a86d7c5cbc49c37638ace8c6c38935860e7a5eedde0e",
"id": "2451f908dba9b2281751ecb91df143b83866795d29bbadde60093dd17cd039dd",
"sig": "31400031068313ba8338faf852ca718ef3495e393a6ef66a925db6e26ef21dd825fe5beca36ad9a2af7ea87ecd1dbc50550112505b7ee30c19125ae89b610b4c"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
}
}
🏀 Bounce 1 (Kind 22222 Routing Event)
Superball Pubkey:
e295a831c9a3ae50da2ca3115f8b13b035805a5ebbbd68d95a1e0caf13bff440
🎲 Random
Target Relays (comma separated):
wss://relay.laantungir.net
Delay (seconds):
10
Padding (+N or -N bytes):
+150 or -50
Payment (optional):
eCash token or payment info
Audit Tag (auto-generated):
ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7
Create Bounce 1
{
"kind": 22222,
"content": "AnMH3c...B3LPiw==",
"tags": [
[
"p",
"e295a831c9a3ae50da2ca3115f8b13b035805a5ebbbd68d95a1e0caf13bff440"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
],
"created_at": 1758196166,
"pubkey": "ef4663112f67ab47450605fc33e03f9cf19ddcd4d8ecf83c13bf3ecc9215461d",
"id": "1fa0869733fa11781b9130f8392b672e452e5025d7604182f83551542de21517",
"sig": "9a0a9deee3971e62deb9ff6974251c8599c4e6fd822bca12f28fe3df1646845fa0537ae5c3764e4227ee76874c233813896ee08a1b11e8b9f6e03192577891e6"
}
🔓 Decrypt Content
🔓 Decrypted Payload:
{
"event": {
"kind": 22222,
"content": "Aob44...w2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7",
"p": "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
}
}
# Process at first bounce pubkey:e295a831c9a3ae50da2ca3115f8b13b035805a5ebbbd68d95a1e0caf13bff440
7:49:44 AM Successfully processed event 1fa0869733fa1178...
7:49:44 AM Forwarded event with audit tag ab35d9f342afd954...
7:49:44 AM
Full published event:
{
"kind": 22222,
"content": "AtcPM...GGA==",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
],
"created_at": 1758196183,
"pubkey": "c2ff758233b1099682d99687e096859e4f930ea20e73905756166ffdcab9279c",
"id": "843d662891c497365d514b995c4135fb0cf080531cda4cef842d396cf0d1c1db",
"sig": "765c822b75fe7772e6c10c96e159bc1e64534571d3cd9e6daf25e5276e2a5efdd6dbb3523db75aa1483ca3b1062d8444145b69d0cd0823579980fe5074f8354b"
}
7:49:44 AM Published to relays: wss://relay.laantungir.net
7:49:43 AM
Rewrapped event to publish:
{
"kind": 22222,
"content": "AtcPM...GGA==",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
],
"created_at": 1758196183,
"pubkey": "c2ff758233b1099682d99687e096859e4f930ea20e73905756166ffdcab9279c",
"id": "843d662891c497365d514b995c4135fb0cf080531cda4cef842d396cf0d1c1db",
"sig": "765c822b75fe7772e6c10c96e159bc1e64534571d3cd9e6daf25e5276e2a5efdd6dbb3523db75aa1483ca3b1062d8444145b69d0cd0823579980fe5074f8354b"
}
7:49:43 AM
New payload to encrypt:
{
"event": {
"kind": 22222,
"content": "Aob44...w2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7",
"p": "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
}
}
7:49:43 AM DEBUG Rewrapping: newRouting.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (string)
7:49:43 AM Forwarding to next Superball: 03f857567fc96b47...
7:49:43 AM DEBUG Will FORWARD event
7:49:43 AM DEBUG Decision point - routing.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (string)
7:49:43 AM Processing event 1fa0869733fa1178...
7:49:33 AM Event queued for processing in 10s: 1fa0869733fa1178...
7:49:33 AM DEBUG !routing.p: false
7:49:33 AM DEBUG routing.p === null: false
7:49:33 AM DEBUG routing.p === undefined: false
7:49:33 AM DEBUG routing.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (type: string)
7:49:33 AM
Decrypted payload:
{
"event": {
"kind": 22222,
"content": "Aob44...w2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7",
"p": "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
}
}
7:49:33 AM Successfully decrypted routing event 1fa0869733fa1178...
7:49:33 AM Received routing event: 1fa0869733fa1178...
7:49:33 AM
Full received event:
{
"content": "AnMH3...Piw==",
"created_at": 1758196166,
"id": "1fa0869733fa11781b9130f8392b672e452e5025d7604182f83551542de21517",
"kind": 22222,
"pubkey": "ef4663112f67ab47450605fc33e03f9cf19ddcd4d8ecf83c13bf3ecc9215461d",
"sig": "9a0a9deee3971e62deb9ff6974251c8599c4e6fd822bca12f28fe3df1646845fa0537ae5c3764e4227ee76874c233813896ee08a1b11e8b9f6e03192577891e6",
"tags": [
[
"p",
"e295a831c9a3ae50da2ca3115f8b13b035805a5ebbbd68d95a1e0caf13bff440"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
]
}
7:49:33 AM Received EVENT from wss://relay.laantungir.net: 1fa0869733fa1178...
# Process at second bounce pubkey: 03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25
7:49:54 AM Forwarded event with audit tag ab35d9f342afd954...
7:49:54 AM
Full published event:
{
"kind": 22222,
"content": "ArEYH...cAw==",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
],
"created_at": 1758196194,
"pubkey": "76c213037af4de471d6af7fa996f0b02882ccf2606e871f49ebb6dccef7f7642",
"id": "ddeebcc4091610ec5c7246a06ebfe31f3539492e273c920e9da5e10816b0d0d1",
"sig": "a3845cca91cfa79eb184499350b8f1b2486ee65313371a7b9ca61506cd1abcb684673eefecf9b7b0c17e50a70f4976d750310ef393a77cd69cbe923fa351aa37"
}
7:49:54 AM Published to relays: wss://relay.laantungir.net
7:49:54 AM
Rewrapped event to publish:
{
"kind": 22222,
"content": "ArEYH...cAw==",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
],
"created_at": 1758196194,
"pubkey": "76c213037af4de471d6af7fa996f0b02882ccf2606e871f49ebb6dccef7f7642",
"id": "ddeebcc4091610ec5c7246a06ebfe31f3539492e273c920e9da5e10816b0d0d1",
"sig": "a3845cca91cfa79eb184499350b8f1b2486ee65313371a7b9ca61506cd1abcb684673eefecf9b7b0c17e50a70f4976d750310ef393a77cd69cbe923fa351aa37"
}
7:49:54 AM
New payload to encrypt:
{
"event": {
"kind": 22222,
"content": "Aob44...w2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7",
"p": "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
}
}
7:49:54 AM DEBUG Rewrapping: newRouting.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (string)
7:49:54 AM Forwarding to next Superball: 03f857567fc96b47...
7:49:54 AM DEBUG Will FORWARD event
7:49:54 AM DEBUG Decision point - routing.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (string)
7:49:54 AM Processing event 843d662891c49736...
7:49:44 AM Event queued for processing in 10s: 843d662891c49736...
7:49:44 AM DEBUG !routing.p: false
7:49:44 AM DEBUG routing.p === null: false
7:49:44 AM DEBUG routing.p === undefined: false
7:49:44 AM DEBUG routing.p = "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25" (type: string)
7:49:44 AM
Decrypted payload:
{
"event": {
"kind": 22222,
"content": "Aob44...w2at6",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"3413dc76625f59dc88b4ff4c290643110f21208c9f4f99a678a75730fd35cef3"
]
],
"created_at": 1758196144,
"pubkey": "acb7a5fe35eb69a0f30e58dc790558a86143d5c489749fe9c4db52bdb3f7b310",
"id": "00d7536a425b2d955084f920c45c1d5ddf86b5503374daa02922af60f536b953",
"sig": "a2f9ad4f85bda8fc6ddbce28b2773e8938a747964dc278b2e89553666f777e9d27cbf37d6c69a30223dd8e2e2ace3155d31711ebb9b0b7cd0c5d1c92f8ecefec"
},
"routing": {
"relays": [
"wss://relay.laantungir.net"
],
"delay": 10,
"audit": "ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7",
"p": "03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
}
}
7:49:44 AM Successfully decrypted routing event 843d662891c49736...
7:49:44 AM Received routing event: 843d662891c49736...
7:49:44 AM
Full received event:
{
"content": "AtcPM...GGA==",
"created_at": 1758196183,
"id": "843d662891c497365d514b995c4135fb0cf080531cda4cef842d396cf0d1c1db",
"kind": 22222,
"pubkey": "c2ff758233b1099682d99687e096859e4f930ea20e73905756166ffdcab9279c",
"sig": "765c822b75fe7772e6c10c96e159bc1e64534571d3cd9e6daf25e5276e2a5efdd6dbb3523db75aa1483ca3b1062d8444145b69d0cd0823579980fe5074f8354b",
"tags": [
[
"p",
"03f857567fc96b47b68632457a818563c53e09aaf0028ac1081450afe3352e25"
],
[
"p",
"ab35d9f342afd9541dac9679dae7a68d79eb52d01e35743d108ce0b4c56facd7"
]
]
}
7:49:44 AM Received EVENT from wss://relay.laantungir.net: 843d662891c49736...