unclebobmartin on Nostr: #[1] what do you suggest? I recieve three kind:0 events from three different relays, ...
jb55 (npub1xts…kk5s) what do you suggest?
I recieve three kind:0 events from three different relays, all with different info and all with different dates.
Currently I accept the event with the latest date. However, there may be fields (e.g. nip05) missing from the latest that are in the ealier profiles. Should I merge them, or should I treat the newest one as GOLDEN? I'm thinking the latter since otherwise a user would have no way to remove a field like NIP05
Published at
2023-05-08 14:41:13Event JSON
{
"id": "000f7e9fa3c9fb22933b2b9589e48fa2f8d532d8a09b556803951fd1e6ea300d",
"pubkey": "2ef93f01cd2493e04235a6b87b10d3c4a74e2a7eb7c3caf168268f6af73314b5",
"created_at": 1683556873,
"kind": 1,
"tags": [
[
"client",
"more-speech - 2023-05-03T08:00"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"nonce",
"6297",
"12"
]
],
"content": "#[1] what do you suggest?\n\nI recieve three kind:0 events from three different relays, all with different info and all with different dates. \n\nCurrently I accept the event with the latest date. However, there may be fields (e.g. nip05) missing from the latest that are in the ealier profiles. Should I merge them, or should I treat the newest one as GOLDEN? I'm thinking the latter since otherwise a user would have no way to remove a field like NIP05",
"sig": "dbf607fcbc1551d85b5e31b7da75e12c3006e7b79337b12775680e8c697a831d28668404857474fef45e32e7cb9d1a7c987fa34e9d159ac80c6850f43dd7a4f3"
}