Commit Graph

63 Commits

Author SHA1 Message Date
Pierre Krieger 7bfe4be75a Add a discovery mechanism for nodes based on their capabilities (#59)
[Rendered](https://github.com/tomaka/RFCs-1/blob/rfc57/text/0059-nodes-capabilities-discovery.md)

---------

Co-authored-by: Xiliang Chen <xlchen1291@gmail.com>
2024-02-14 08:21:59 +00:00
jonasW3F 1985ecacbc Burn Revenue from Coretime Sales (#10)
With this RFC I want to start a discussion whether to burn the revenues
from Coretime sales or to send them to Treasury. I give some arguments
why burning might be favorable.
2024-02-12 20:59:08 +00:00
Vedhavyas Singareddi 94f434e07b Introduce System version to RuntimeVersion object (#42)
This RFC proposes adding `system_version` and remove `state_version`
from `RuntimeVersion` object. This makes it possible to use
`StateVersion::V1` for both Storage and Extrinsic root derivations
2024-02-12 07:50:20 +00:00
Sebastian Kunert eb7679a401 Introduce storage_proof_size Host Function for Improved Parachain Block Utilization (#43)
https://github.com/paritytech/polkadot-sdk/pull/1462 has been open for a
while and is now well-reviewed. Opening an RFC since it introduces a new
host function that is relevant for parachains and light-clients.
2024-02-02 18:17:57 +00:00
Alin Dima efc6b7a126 Assignment of availability-chunk indices to validators (#47)
[Rendered](https://github.com/alindima/RFCs/blob/av-chunk-indices/text/0047-assignment-of-availability-chunks.md)

This RFC proposes a way of permuting the availability chunk indices
assigned to validators for a given core and relay chain block, in the
context of [recovering available data from systematic
chunks](https://github.com/paritytech/polkadot-sdk/issues/598).

---------

Signed-off-by: alindima <alin@parity.io>
2024-01-25 07:55:01 +00:00
Pierre Krieger 6b4262b55c Enforce one transaction per notification in the networking (#56)
[Rendered](https://github.com/tomaka/RFCs-1/blob/one-tx-per-notif/text/0056-one-transaction-per-notification.md)

This RFC is pretty small, and I expect it to be pretty uncontroversial.
Just because something is currently designed a certain way doesn't mean
that it is so for a good reason, and sometimes, like in this RFC, things
just need to be cleaned up.
2023-12-26 20:35:04 +01:00
joe petrowski df69e9c8e5 Fellowship Salaries (#50)
The Fellowship Manifesto states that members should receive a monthly
allowance on par with gross income in OECD countries. This RFC proposes
concrete amounts.
2023-12-18 09:59:34 +00:00
joe petrowski 1c447a6da1 Process for Adding New System Collectives (#12)
This RFC proposes a means for Polkadot stakeholders to ratify a new
collective. The Fellowship should agree to add new collectives to the
Collectives parachain runtime that pass the given process.
2023-11-11 17:57:28 +00:00
Pierre Krieger 7adef292b6 Store parachain bootnodes in relay chain DHT (#8)
[Rendered](https://github.com/tomaka/RFCs-1/blob/rfc-8/text/0008-parachain-bootnodes-dht.md).

---------

Co-authored-by: asynchronous rob <rphmeier@gmail.com>
2023-10-24 12:30:26 +00:00
joe petrowski 6f24026cca Proposal for Minimal Relay (#32)
* create file

* add body of rfc

* update rfc number

* rename file

* remove old

* make file

* first draft

* tweaks

* pubsub

* migration text tweak

* add discussions on identity, governance, and staking

* nits

* commit more to balances on staking para

* add RFC number

* review changes

* add architecture, resource allocation, and kusama's role
2023-10-22 16:16:18 +00:00
brenzi 6be0336665 Adopt Encointer Runtime (#22)
* init new RFC

* first version written

* add more detail

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update text/0022-adopt-encointer-runtime.md

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* add legal entity with author

* More precise stakeholder description for fellowship

* extend description about updates, reviews and audits

* Typo

* crates must be on crates.io

---------

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
2023-10-09 11:32:20 +00:00
joe petrowski cc9a16f713 System Collator Set Selection (#7)
* create file

* add body of rfc

* update rfc number

* rename file

* remove old
2023-09-13 14:20:26 +00:00
Bastian Köcher c368187e2b Merge pull request #14 from xlc/rfc14
Improve locking mechanism for parachains
2023-08-17 10:27:33 +02:00
Gavin Wood c782a92a68 Merge pull request #1 from polkadot-fellows/gav-agile-coretime
Agile Coretime
2023-08-11 16:48:10 -07:00
Gav 6f29561a47 Rephrase according to comment 2023-08-02 00:45:39 +01:00
Gav 095884e206 Add reference 2023-08-02 00:43:40 +01:00
Gav b756283d40 Typo 2023-07-31 17:03:26 +01:00
Gav 28aed6947b Typo 2023-07-31 17:01:41 +01:00
Gav c9ae9290e7 Better wording 2023-07-31 16:56:23 +01:00
Gav b39e7f8e91 Better wording 2023-07-31 16:50:53 +01:00
Gav 1b01ee64ef Merge branch 'gav-agile-coretime' of https://github.com/polkadot-fellows/RFCs into gav-agile-coretime 2023-07-31 16:45:56 +01:00
Gav e50e717a0d Renewal price is only a cap 2023-07-31 16:45:30 +01:00
Gavin Wood 13166eaa82 Update text/0001-agile-coretime.md 2023-07-31 16:30:51 +01:00
Bryan Chen d4589ded27 update 2023-07-28 19:17:07 +12:00
Bryan Chen a016493219 update 2023-07-28 19:05:18 +12:00
Xiliang Chen ad4e40e08b Update text/0014-improve-locking-mechanism-for-parachains.md
Co-authored-by: asynchronous rob <rphmeier@gmail.com>
2023-07-28 13:55:30 +12:00
Xiliang Chen 288f4c6303 Update text/0014-improve-locking-mechanism-for-parachains.md
Co-authored-by: asynchronous rob <rphmeier@gmail.com>
2023-07-28 13:55:11 +12:00
Gav 5fd1c37905 Address grumbles. 2023-07-25 13:17:23 +01:00
Gavin Wood 532ceadf08 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 12:24:44 +01:00
Gavin Wood fae6b26276 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 12:15:04 +01:00
Gavin Wood 056cc23357 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 12:13:18 +01:00
Gavin Wood f939d757a8 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 11:49:18 +01:00
Gavin Wood 0c3121f6c2 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 11:41:39 +01:00
Gavin Wood 36ee156136 Update text/0001-agile-coretime.md
Co-authored-by: Bastian Köcher <git@kchr.de>
2023-07-25 11:40:56 +01:00
Bryan Chen 913c099beb improve formatting 2023-07-25 20:59:05 +12:00
Bryan Chen 2294eb39f0 rfc14 2023-07-25 18:40:55 +12:00
Gav 34a9581515 Use Mask terminology 2023-07-18 12:22:13 +02:00
Gav 56c2bf4cb1 Update example pricing with sellout price and edge cases 2023-07-18 12:12:06 +02:00
Gav 6213a2c115 Update with insights from implementation 2023-07-18 11:59:39 +02:00
Gavin Wood 38a0189132 Update text/0001-agile-coretime.md
Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com>
2023-07-17 11:59:57 +02:00
Gavin Wood 7c92da08c8 Update text/0001-agile-coretime.md
Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com>
2023-07-17 11:59:39 +02:00
Gavin Wood 33d45a809d Update text/0005-coretime-interface.md
Co-authored-by: Anton Vilhelm Ásgeirsson <antonva@users.noreply.github.com>
2023-07-17 11:58:37 +02:00
Gavin Wood e93ce624af Update text/0005-coretime-interface.md
Co-authored-by: asynchronous rob <rphmeier@gmail.com>
2023-07-13 11:39:01 +01:00
Gav 9bdea912eb Add Rob as co-author and formalise the less formal elements 2023-07-13 11:37:16 +01:00
Gav ececc836ab Explanation 2023-07-10 17:32:11 +02:00
Gav bc4235c7e6 Update sale period/renewas 2023-07-10 12:23:20 +02:00
Gav d4cdf6919c Correct example price setting algo 2023-07-09 08:51:53 +02:00
Gav 9a97546614 Bulktime definitions 2023-07-09 08:47:12 +02:00
Gav 3117eb2b95 Intro PUC 2023-07-09 08:42:30 +02:00
Gav cbbf41e1a5 typo 2023-07-09 08:37:46 +02:00