Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refinements of RLN on mainnet spec #34

Merged
merged 20 commits into from
Oct 15, 2024
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
f15b30a
clarify terminology: epoch length vs period
s-tikhomirov Aug 30, 2024
586d70b
clarify parameter update implications for existing memberships
s-tikhomirov Aug 30, 2024
818ce98
clarify definition of tx sender as membership keeper
s-tikhomirov Aug 30, 2024
82b4bc7
clarify handling of call chains from EOAs
s-tikhomirov Aug 30, 2024
8d7a41b
clarify slot reuse: from spec-level to impl-level decision
s-tikhomirov Aug 30, 2024
2a1b433
clarify membership unit price definition
s-tikhomirov Sep 9, 2024
dfe5e53
separate "membership set" and "Merkle tree" as its impl in the spec
s-tikhomirov Sep 25, 2024
5ef1d30
separate withdraw and erase (in line with the implementation)
s-tikhomirov Sep 25, 2024
258a07e
clarify functionality table
s-tikhomirov Sep 25, 2024
0f9d680
edit membership registration section for clarity
s-tikhomirov Sep 25, 2024
fd91933
edit for clarity
s-tikhomirov Sep 25, 2024
3a1aabb
clarify types of state transitions in the diagram
s-tikhomirov Sep 25, 2024
ca0c416
rename "expiration term" to "active state duration"
s-tikhomirov Sep 25, 2024
eb4dfd6
clarify requirements: A>0, G >=0
s-tikhomirov Sep 27, 2024
cc1a917
fix: add semantic break
s-tikhomirov Sep 30, 2024
090c65c
make spec less strict on overwriting memberships
s-tikhomirov Sep 30, 2024
7c29616
retain remaining grace period time on membership extention
s-tikhomirov Sep 30, 2024
66945c7
unify holder and keeper terms - only use holder (fixes #41)
s-tikhomirov Oct 1, 2024
b8ea666
unify overwrite / reuse terminology
s-tikhomirov Oct 1, 2024
80ba2bd
define period boundaries: start inclusive, end exclusive
s-tikhomirov Oct 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading