What about for the seal event? If I'm the sender of a message, the copy of the message that is sent to myself will contain a seal event with my pubkey set as the event pubkey. The seal content is then unencryptable on my side since I have no information on who I previously communicated with and can't calculate the conversation key (at least with nostr-tools). Would I just have to save a local state in that case, or am I thinking about the spec wrong?
Currently working on finishing up NIP-17 integration on nostr:nprofile1qqs2xugc5jyguqkj36rk0syv4tmnkjdtmtperttl7x9rqjy3ustdcvcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg6waehxw309aek2mnyd96zumn0wdnxcctjv5hxxmmd9uxa0uz8.