-
Notifications
You must be signed in to change notification settings - Fork 272
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
Discussion: Sequential condition resolution #3494
Labels
Scoping
Closed by decision making, not code
Comments
A couple thoughts here:
|
This is interesting, to me and in general, since it allows the
implementation of a zero-knowledge dialogue.
…On Wed, 1 May 2024 at 06:47, Derek Pierre ***@***.***> wrote:
A couple thoughts here:
1. The functionality would be specific to
CompoundAccessControlConditions, and can perhaps be done with some
tweaking here -
https://github.com/nucypher/nucypher/blob/main/nucypher/policy/conditions/lingo.py#L169,
and perhaps the use of specific context variables for compound
conditions...just an initial thought
2. There is a potential downstream effect on the use of multicall (
#3051 <#3051>), since
conditions that depend on other condition results probably can't be
executed together in the same multi-call. It is something that can probably
be worked around with some execution grouping logic when the time comes,
but it is something interesting nonetheless.
—
Reply to this email directly, view it on GitHub
<#3494 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALDO7UFCBRMYH3BLNGG2WDZADP7TAVCNFSM6AAAAABHAMOR66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBYGQYTMOJTGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Freedom granted only when it is known beforehand that its effects will be
beneficial is not freedom.
-- Friedrich Hayek
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Study supporting sequential resolution of conditions to support multistep condition resolution. For example, a condition may involve returning the result of a function call and feeding the result to a second function call (this becomes more interesting when the function calls are in different chains)
The text was updated successfully, but these errors were encountered: