Skip to content

Commit e1447f1

Browse files
authored
Update schema ids for Frequency Testnet Paseo (#274)
Problem ======= The new Frequency Paseo Testnet is up and has schemas deployed! Also added missing Mainnet schema that was set to TBD. ``` { "0x203c6838fc78ea3660a2f298a58d859519c72a5efdc0f194abd6f0d5ce1838e0": { "tombstone": { "1.2": 1 }, "broadcast": { "1.2": 2 }, "reply": { "1.2": 3 }, "reaction": { "1.1": 4 }, "profile": { "1.2": 5 }, "update": { "1.2": 6 }, "public-key-key-agreement": { "1.2": 7 }, "public-follows": { "1.2": 8 }, "private-follows": { "1.2": 9 }, "private-connections": { "1.2": 10 }, "public-key-assertion-method": { "1.3": 11 } } } ```
1 parent e632271 commit e1447f1

File tree

4 files changed

+38
-36
lines changed

4 files changed

+38
-36
lines changed

.spellcheckerdict.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ objectId
6161
OGG
6262
Parachain
6363
parseable
64+
Paseo
6465
PNG
6566
Polkadot
6667
Poly1305
@@ -84,6 +85,8 @@ SVG
8485
targetAnnouncementType
8586
targetContentHash
8687
TBD
88+
[Tt]estnet
89+
[0-9]*[Tt]estnet
8790
[Tt]ombston(ed|ing)
8891
UINT_8
8992
uncompress

pages/Frequency/Overview.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,25 @@ Official schemas may be found in [GitHub](https://github.com/LibertyDSNP/schemas
1919

2020
<!-- These ids are duplicated here for quick reference. -->
2121

22-
| Name | Schema Id Mainnet | Schema Id Rococo |
23-
| --- | --- | --- |
24-
| [Tombstone](./Publishing.md) | 1 | 1 |
25-
| [Broadcast](./Publishing.md) | 2 | 2 |
26-
| [Reply](./Publishing.md) | 3 | 3 |
27-
| [Reaction](./Publishing.md) | 4 | 4 |
28-
| [Profile](./Publishing.md) | 6 | 5 |
29-
| [Update](./Publishing.md) | 5 | 6 |
30-
| [Public Key](./Publishing.md) | 7 | 18 |
31-
| [Public Follows](./UserData.md) | 8 | 13 |
32-
| [Private Follows](./UserData.md) | 9 | 14 |
33-
| [Private Connections](./UserData.md) | 10 | 15 |
22+
| Name | Schema Id Mainnet | Schema Id Testnet (Paseo) | Schema Id Testnet (Rococo) |
23+
| --- | --- | --- | --- |
24+
| [Tombstone](./Publishing.md) | 1 | 1 | 1 |
25+
| [Broadcast](./Publishing.md) | 2 | 2 | 2 |
26+
| [Reply](./Publishing.md) | 3 | 3 | 3 |
27+
| [Reaction](./Publishing.md)| 4 | 4 | 4 |
28+
| [Profile](./Publishing.md) | 6 | 6 | 5 |
29+
| [Update](./Publishing.md)| 5 | 5 | 6 |
30+
| [Public Key](./Publishing.md)| 7 | 7 | 18 |
31+
| [Public Follows](./UserData.md)| 8 | 8 | 13 |
32+
| [Private Follows](./UserData.md) | 9 | 9 | 14 |
33+
| [Private Connections](./UserData.md) | 10 | 10 | 15 |
3434

3535
<!--
3636
### Obsolete
3737
38-
| Name | Mainnet Block Obsoleted | Schema Id Mainnet | Schema Id Rococo |
39-
| --- | --- | --- | --- |
40-
| TBD | TBD | 0 | 0 |
38+
| Name | Mainnet Block Obsoleted | Schema Id Mainnet | Schema Id Testnet (Paseo) | Schema Id Testnet (Rococo) |
39+
| --- | --- | --- | --- | --- |
40+
| TBD | TBD | 0 | 0 | 0 |
4141
4242
-->
4343

pages/Frequency/Publishing.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ Frequency Stateful Storage is either direct Announcements from a particular user
66

77
<!-- Links to https://libertydsnp.github.io/frequency should be updated with links to docs.frequency.xyz when able to be -->
88

9-
<!-- Update ./Overview.md if a Schema Id is updated -->
10-
11-
| Announcement Type Enum | Announcement | Type | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location |
12-
| --- | --- | --- | --- | --- | --- | --- |
13-
| 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) |
14-
| 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) |
15-
| 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) |
16-
| 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) |
17-
| 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) |
18-
| 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) |
19-
| 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) |
9+
<!-- Update ./Overview.md if a Schema Id is updated -->
10+
11+
| Enum | Announcement | Type | Deployed Schema Id | Frequency Model Type | Frequency Payload Location |
12+
| :--: | --- | --- | --- | --- | --- |
13+
| 0 | [Tombstone](../DSNP/Types/Tombstone.md) | Batched | Mainnet: 1<br />Testnet (Paseo): 1<br />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) |
14+
| 2 | [Broadcast](../DSNP/Types/Broadcast.md) | Batched | Mainnet: 2<br />Testnet (Paseo): 2<br />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) |
15+
| 3 | [Reply](../DSNP/Types/Reply.md) | Batched | Mainnet: 3<br />Testnet (Paseo): 3<br />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) |
16+
| 4 | [Reaction](../DSNP/Types/Reaction.md) | Batched | Mainnet: 4<br />Testnet (Paseo): 4<br />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) |
17+
| 5 | [Profile](../DSNP/Types/Profile.md) | Batched | Mainnet: 6<br />Testnet (Paseo): 6<br />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) |
18+
| 6 | [Update](../DSNP/Types/Update.md) | Batched | Mainnet: 5<br />Testnet (Paseo): 5<br />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) |
19+
| 7 | [Public Key](../DSNP/Types/PublicKey.md) | [Stateful](./UserData.md#announcements) | Mainnet: 7<br />Testnet (Paseo): 7<br />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) |
2020

2121
Source code for each schema is located in the [LibertyDSNP/schemas](https://github.com/LibertyDSNP/schemas) repository.
2222

pages/Frequency/UserData.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,23 @@ On Frequency, User Data and select Announcements are mapped to Schemas which use
44

55
## User Data Sets
66

7-
<!-- Update ./Overview.md if a Schema Id is updated -->
7+
<!-- Update ./Overview.md if a Schema Id is updated -->
88

9-
| User Data Set | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location | Settings |
10-
| --- | --- | --- | --- | --- | --- |
11-
| [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 |
12-
| [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 |
13-
| [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 |
9+
| User Data Set | Deployed Schema Ids | Frequency Model Type | Frequency Payload Location | Settings |
10+
| --- | --- | --- | --- | --- |
11+
| [Public Follows](../DSNP/Graph.md#public-follows) | Mainnet: 8<br />Testnet (Paseo): 8<br />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 |
12+
| [Private Follows](../DSNP/Graph.md#private-follows) | Mainnet: 9<br />Testnet (Paseo): 9<br />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 |
13+
| [Private Connections](../DSNP/Graph.md#private-connections) | Mainnet: 10<br />Testnet (Paseo): 10<br />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 |
1414

1515
[Pseudonymous Relationship Identifiers](./../DSNP/Graph.md#pseudonymous-relationship-identifiers) (PRIds) are stored along side Private Connections in the same Stateful Storage page.
1616

1717
Source code for each schema is located in the [LibertyDSNP/schemas](https://github.com/LibertyDSNP/schemas) repository.
1818

1919
## Announcements
2020

21-
| Announcement | Schema Id Mainnet | Schema Id Rococo | Frequency Model Type | Frequency Payload Location | Settings |
22-
| --- | --- | --- | --- | --- | --- |
23-
| [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) |
24-
21+
| Announcement | Deployed Schema Ids | Frequency Model Type | Frequency Payload Location | Settings |
22+
| --- | --- | --- | --- | --- |
23+
| [Public Key](../DSNP/Types/PublicKey.md) | Mainnet: 7<br />Testnet (Paseo): 7<br />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) |
2524

2625
## Read Operation Mapping
2726

0 commit comments

Comments
 (0)