diff --git a/.spellcheckerdict.txt b/.spellcheckerdict.txt index 6cede90a..144253f7 100644 --- a/.spellcheckerdict.txt +++ b/.spellcheckerdict.txt @@ -61,6 +61,7 @@ objectId OGG Parachain parseable +Paseo PNG Polkadot Poly1305 @@ -84,6 +85,8 @@ SVG targetAnnouncementType targetContentHash TBD +[Tt]estnet +[0-9]*[Tt]estnet [Tt]ombston(ed|ing) UINT_8 uncompress diff --git a/pages/Frequency/Overview.md b/pages/Frequency/Overview.md index 53eabdbf..40ce8202 100644 --- a/pages/Frequency/Overview.md +++ b/pages/Frequency/Overview.md @@ -19,25 +19,25 @@ Official schemas may be found in [GitHub](https://github.com/LibertyDSNP/schemas -| Name | Schema Id Mainnet | Schema Id Rococo | -| --- | --- | --- | -| [Tombstone](./Publishing.md) | 1 | 1 | -| [Broadcast](./Publishing.md) | 2 | 2 | -| [Reply](./Publishing.md) | 3 | 3 | -| [Reaction](./Publishing.md) | 4 | 4 | -| [Profile](./Publishing.md) | 6 | 5 | -| [Update](./Publishing.md) | 5 | 6 | -| [Public Key](./Publishing.md) | 7 | 18 | -| [Public Follows](./UserData.md) | 8 | 13 | -| [Private Follows](./UserData.md) | 9 | 14 | -| [Private Connections](./UserData.md) | 10 | 15 | +| Name | Schema Id Mainnet | Schema Id Testnet (Paseo) | Schema Id Testnet (Rococo) | +| --- | --- | --- | --- | +| [Tombstone](./Publishing.md) | 1 | 1 | 1 | +| [Broadcast](./Publishing.md) | 2 | 2 | 2 | +| [Reply](./Publishing.md) | 3 | 3 | 3 | +| [Reaction](./Publishing.md)| 4 | 4 | 4 | +| [Profile](./Publishing.md) | 6 | 6 | 5 | +| [Update](./Publishing.md)| 5 | 5 | 6 | +| [Public Key](./Publishing.md)| 7 | 7 | 18 | +| [Public Follows](./UserData.md)| 8 | 8 | 13 | +| [Private Follows](./UserData.md) | 9 | 9 | 14 | +| [Private Connections](./UserData.md) | 10 | 10 | 15 | diff --git a/pages/Frequency/Publishing.md b/pages/Frequency/Publishing.md index 4318fe6c..16a555ab 100644 --- a/pages/Frequency/Publishing.md +++ b/pages/Frequency/Publishing.md @@ -6,17 +6,17 @@ Frequency Stateful Storage is either direct Announcements from a particular user - - -| Announcement Type Enum | Announcement | Type | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location | -| --- | --- | --- | --- | --- | --- | --- | -| 0 | [Tombstone](../DSNP/Types/Tombstone.md) | Batched | 1 | 1 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 2 | [Broadcast](../DSNP/Types/Broadcast.md) | Batched | 2 | 2 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 3 | [Reply](../DSNP/Types/Reply.md) | Batched | 3 | 3 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 4 | [Reaction](../DSNP/Types/Reaction.md) | Batched | 4 | 4 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 5 | [Profile](../DSNP/Types/Profile.md) | Batched | 6 | 5 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 6 | [Update](../DSNP/Types/Update.md) | Batched | 5 | 6 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | -| 7 | [Public Key](../DSNP/Types/PublicKey.md) | [Stateful](./UserData.md#announcements) | TBD | 18 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Itemized`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Itemized) | + + +| Enum | Announcement | Type | Deployed Schema Id | Frequency Model Type | Frequency Payload Location | +| :--: | --- | --- | --- | --- | --- | +| 0 | [Tombstone](../DSNP/Types/Tombstone.md) | Batched | Mainnet: 1
Testnet (Paseo): 1
Testnet (Rococo): 1 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 2 | [Broadcast](../DSNP/Types/Broadcast.md) | Batched | Mainnet: 2
Testnet (Paseo): 2
Testnet (Rococo): 2 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 3 | [Reply](../DSNP/Types/Reply.md) | Batched | Mainnet: 3
Testnet (Paseo): 3
Testnet (Rococo): 3 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 4 | [Reaction](../DSNP/Types/Reaction.md) | Batched | Mainnet: 4
Testnet (Paseo): 4
Testnet (Rococo): 4 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 5 | [Profile](../DSNP/Types/Profile.md) | Batched | Mainnet: 6
Testnet (Paseo): 6
Testnet (Rococo): 5 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 6 | [Update](../DSNP/Types/Update.md) | Batched | Mainnet: 5
Testnet (Paseo): 5
Testnet (Rococo): 6 | [`Parquet`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.Parquet) | [`IPFS`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.IPFS) | +| 7 | [Public Key](../DSNP/Types/PublicKey.md) | [Stateful](./UserData.md#announcements) | Mainnet: 7
Testnet (Paseo): 7
Testnet (Rococo): 18 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Itemized`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Itemized) | Source code for each schema is located in the [LibertyDSNP/schemas](https://github.com/LibertyDSNP/schemas) repository. diff --git a/pages/Frequency/UserData.md b/pages/Frequency/UserData.md index 995b1406..5fd5ad05 100644 --- a/pages/Frequency/UserData.md +++ b/pages/Frequency/UserData.md @@ -4,13 +4,13 @@ On Frequency, User Data and select Announcements are mapped to Schemas which use ## User Data Sets - + -| User Data Set | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location | Settings | -| --- | --- | --- | --- | --- | --- | -| [Public Follows](../DSNP/Graph.md#public-follows) | 8 | 13 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | -| [Private Follows](../DSNP/Graph.md#private-follows) | 9 | 14 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | -| [Private Connections](../DSNP/Graph.md#private-connections) | 10 | 15 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | +| User Data Set | Deployed Schema Ids | Frequency Model Type | Frequency Payload Location | Settings | +| --- | --- | --- | --- | --- | +| [Public Follows](../DSNP/Graph.md#public-follows) | Mainnet: 8
Testnet (Paseo): 8
Testnet (Rococo): 13 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | +| [Private Follows](../DSNP/Graph.md#private-follows) | Mainnet: 9
Testnet (Paseo): 9
Testnet (Rococo): 14 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | +| [Private Connections](../DSNP/Graph.md#private-connections) | Mainnet: 10
Testnet (Paseo): 10
Testnet (Rococo): 15 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Paginated`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Paginated) | None | [Pseudonymous Relationship Identifiers](./../DSNP/Graph.md#pseudonymous-relationship-identifiers) (PRIds) are stored along side Private Connections in the same Stateful Storage page. @@ -18,10 +18,9 @@ Source code for each schema is located in the [LibertyDSNP/schemas](https://gith ## Announcements -| Announcement | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location | Settings | -| --- | --- | --- | --- | --- | --- | -| [Public Key](../DSNP/Types/PublicKey.md) | 7 | 7 (_v1.3.0+_) | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Itemized`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Itemized) | [Append Only](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.SchemaSetting.html#variant.AppendOnly), [Signature Required](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.SchemaSetting.html#variant.SignatureRequired) | - +| Announcement | Deployed Schema Ids | Frequency Model Type | Frequency Payload Location | Settings | +| --- | --- | --- | --- | --- | +| [Public Key](../DSNP/Types/PublicKey.md) | Mainnet: 7
Testnet (Paseo): 7
Testnet (Rococo): 7 | [`AvroBinary`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.ModelType.html#variant.AvroBinary) | [`Itemized`](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.PayloadLocation.html#variant.Itemized) | [Append Only](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.SchemaSetting.html#variant.AppendOnly), [Signature Required](https://libertydsnp.github.io/frequency/common_primitives/schema/enum.SchemaSetting.html#variant.SignatureRequired) | ## Read Operation Mapping