Re: DIS: [proto] Executors

2021-01-31 Thread Falsifian via agora-discussion
On Fri, Jan 29, 2021 at 06:29:40PM -0500, Jason Cobb via agora-discussion wrote: > On 1/29/21 12:42 PM, Falsifian via agora-discussion wrote: > > Miscellaneous comments and thoughts: > > > > * I think someone could get around the current proto by creating a new > > locker every couple of days. >

Re: DIS: [proto] Executors

2021-01-29 Thread Jason Cobb via agora-discussion
On 1/29/21 12:42 PM, Falsifian via agora-discussion wrote: > Miscellaneous comments and thoughts: > > * I think someone could get around the current proto by creating a new > locker every couple of days. They wouldn't be able to transfer assets to it until they set an executor. > * Another wo

Re: DIS: [proto] Executors

2021-01-29 Thread Falsifian via agora-discussion
On Fri, Jan 29, 2021 at 10:15:58AM -0500, Jason Cobb via agora-discussion wrote: > On 1/28/21 10:50 PM, Falsifian via agora-discussion wrote: > > On Tue, Jan 26, 2021 at 08:53:55PM -0500, Jason Cobb via agora-discussion > > wrote: > >> This is intended to prevent lockers from being excluded from >

Re: DIS: [proto] Executors

2021-01-29 Thread Jason Cobb via agora-discussion
On 1/28/21 10:50 PM, Falsifian via agora-discussion wrote: > On Tue, Jan 26, 2021 at 08:53:55PM -0500, Jason Cobb via agora-discussion > wrote: >> This is intended to prevent lockers from being excluded from >> rules-defined theft (which I plan to propose stones for soon(tm)). The >> intended purp

Re: DIS: [proto] Executors

2021-01-28 Thread Falsifian via agora-discussion
On Tue, Jan 26, 2021 at 08:53:55PM -0500, Jason Cobb via agora-discussion wrote: > This is intended to prevent lockers from being excluded from > rules-defined theft (which I plan to propose stones for soon(tm)). The > intended purpose of this is to allow stones to mess with assets without > incent

Re: DIS: [proto] Executors

2021-01-27 Thread Gaelan Steele via agora-discussion
Notes inline, followed by some general thoughts > On Jan 26, 2021, at 5:54 PM, Jason Cobb via agora-discussion > wrote: > > This is intended to prevent lockers from being excluded from > rules-defined theft (which I plan to propose stones for soon(tm)). The > intended purpose of this is to all

Re: DIS: [proto] Executors

2021-01-27 Thread Jason Cobb via agora-discussion
On 1/26/21 11:45 PM, JTAC via agora-discussion wrote: > On 27/1/2021 12:29 pm, Jason Cobb via agora-discussion wrote: >> It would revert to the default value of "null". >> >> Rule 2162: >> >>> If an >>> instance of a switch would otherwise fail to have a possible >>> value, it comes to

Re: DIS: [proto] Executors

2021-01-26 Thread JTAC via agora-discussion
On 27/1/2021 12:29 pm, Jason Cobb via agora-discussion wrote: > It would revert to the default value of "null". > > Rule 2162: > >> If an >> instance of a switch would otherwise fail to have a possible >> value, it comes to have its default value. > Yes, I skipped over that bit. My

Re: DIS: [proto] Executors

2021-01-26 Thread Jason Cobb via agora-discussion
On 1/26/21 11:26 PM, JTAC via agora-discussion wrote: > EDIT: I meant the scenario where an executor is no longer a party of the > contract in my last comment. > > It would revert to the default value of "null". Rule 2162: > If an > instance of a switch would otherwise fail to have a possi

Re: DIS: [proto] Executors

2021-01-26 Thread JTAC via agora-discussion
EDIT: I meant the scenario where an executor is no longer a party of the contract in my last comment. -- JTAC Referee

Re: DIS: [proto] Executors

2021-01-26 Thread JTAC via agora-discussion
On 27/1/2021 9:53 am, Jason Cobb via agora-discussion wrote: > { > > Executor is a contract switch with possible values of every party that > is a player, Agora, and null, defaulting to null, tracked by the Notary. > Assets CANNOT be transferred to a contract with null executor. > > A party to th

DIS: [proto] Executors

2021-01-26 Thread Jason Cobb via agora-discussion
This is intended to prevent lockers from being excluded from rules-defined theft (which I plan to propose stones for soon(tm)). The intended purpose of this is to allow stones to mess with assets without incentivizing lockers (which would ruin Trigon's life). Key design goals: 1. Each contract ha