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

FLIP for entitlements and safe reference downcasting #54

Merged
merged 34 commits into from
May 23, 2023
Merged
Changes from 30 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
15865cd
beginning of FLIP
dsainati1 Dec 14, 2022
7d033d4
add more details
dsainati1 Dec 15, 2022
73b0757
add section on interface inheritance
dsainati1 Dec 16, 2022
be521b9
fix formatting
dsainati1 Dec 16, 2022
74551c7
fix formatting
dsainati1 Dec 16, 2022
8a5cfa1
typo
dsainati1 Dec 16, 2022
fd62422
Apply suggestions from code review
dsainati1 Jan 3, 2023
ba6a3d0
Merge branch 'sainati/auth-fields' of github.com:onflow/flips into sa…
dsainati1 Jan 3, 2023
040d35f
respond to review
dsainati1 Jan 3, 2023
85edfaa
add an alternatives considered section
dsainati1 Jan 3, 2023
c92d088
clarify auth types are subtypes of non-auth references
dsainati1 Jan 4, 2023
8fe43e9
add section about potentially removing restricted types
dsainati1 Jan 4, 2023
590fbe3
Apply suggestions from code review
dsainati1 Jan 5, 2023
f7f7079
add section about rollout
dsainati1 Jan 10, 2023
1192f36
update rollout section to remove reference to versioned references
dsainati1 Jan 20, 2023
bbff7fc
update FLIP to incorporate new entitlements idea, currently generated…
dsainati1 Feb 2, 2023
f842b76
add section about standalone entitlements
dsainati1 Feb 2, 2023
30ed8e2
update FLIP to refer to separate entitlement language objects
dsainati1 Feb 17, 2023
8dba175
update FLIP to improve subtyping model for interfaces
dsainati1 Feb 21, 2023
7e3ac2b
add info about conjuctive and disjunctive entitlement sets
dsainati1 Mar 9, 2023
e7844ee
Merge branch 'main' of github.com:onflow/flips into sainati/auth-fields
dsainati1 Mar 9, 2023
b959350
add sections about entitlement mappings
dsainati1 Mar 14, 2023
5ad5053
fix minor mistake
dsainati1 Mar 14, 2023
2951197
fix typo
dsainati1 Mar 15, 2023
0e4e857
fix formula typo
dsainati1 Mar 17, 2023
9554833
remove section about restrictions on which entitlements may appear on…
dsainati1 Mar 31, 2023
1990033
Merge branch 'main' of github.com:onflow/flips into sainati/auth-fields
dsainati1 Apr 25, 2023
a362d9c
rewrite attachments section to use new proposed idea
dsainati1 Apr 25, 2023
c5d0eae
remove dynamic behavior for entitlements
dsainati1 Apr 25, 2023
cf4b8d6
respond to review
dsainati1 May 2, 2023
3ae4318
respond to review
dsainati1 May 10, 2023
b156ed4
Apply suggestions from code review
dsainati1 May 18, 2023
f6fba22
add more detail to example
dsainati1 May 19, 2023
7d6ab3c
Merge branch 'sainati/auth-fields' of github.com:onflow/flips into sa…
dsainati1 May 19, 2023
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