A Tombstone Announcement is a way to note that a previously announced content is invalid and the related Announcement should be considered reverted.
It is NOT possible to revert a tombstone.
Field Description Data Type Serialization Parquet Type Bloom Filter
announcementType Announcement Type Enum (0
) enum decimal INT32
no
fromId id of the user creating the Announcement and the Tombstoned Announcement 64-bit unsigned integer decimal UINT_64
YES
targetAnnouncementType target tombstoned Announcement type enum decimal INT32
no
targetContentHash target contentHash
of the original Announcement to tombstone 32 bytes hexadecimal BYTE_ARRAY
YES
MUST be a DSNP User Id
MUST have authorized the creation of the Announcement, either directly or via a transparent chain of delegation
MUST be the Announcement Type of the target Announcement
MUST ONLY be a Tombstone allowed Announcement Type
MUST match a contentHash
of previous Announcement with the same fromId
as the Tombstone Announcement