On Sat, 20 Jun 2020 at 19:30, James Cook <jc...@cs.berkeley.edu> wrote:
> > The idea of a contract charity (which we've done before) is intriguing and
> > this makes me want to go for the strongest standard (w/o objection).
>
> I was just in the middle of drafting a Reportor contract. Here's a
> copy of your proto for charity contracts from last month:
>
> > Proto
> > -
> > Enact the following rule, Charities:
> >
> >       Donation Level is a natural switch for contracts, tracked by the
> >       Notary, with a default of 0 and a maximum of 25.  A contract with
> >       nonzero donation level is called a Charity.
> >
> >       The Notary CAN flip a contract's donation level to a non-default
> >       value with 3 Agoran consent, provided e has not done so for any
> >       contract in the current Agoran month.  This SHOULD only be done if
> >       the contract's provisions ensure that its funds will be used solely
> >       for the betterment of Agora.  Any player CAN flip a contract's
> >       donation level to 0 with Agoran consent.
> >
> >       Whenever a payday occurs, half of each charity's coin holdings
> >       (rounded down) are destroyed, and then each charity earns a
> >       number of coins equal to its donation level.
> >
> > [the 'half are destroyed' bit is because we don't want charities to build
> > up big bankrolls if they don't give things away].
>
> DIS thread "simple way to give out funds". A few thoughts there
> already, e.g. removing the one-per-month limit.
>
> - Falsifian

Bump. Here's an updated text; all I did was remove the once-per-month
restriction. G., what do you think about submitting this before nch's
and R. Lee's possible victory? I'm happy to pend it (assuming
DracoLotto worked as intended).

Enact the following rule, Charities:

      Donation Level is a natural switch for contracts, tracked by the
      Notary, with a default of 0 and a maximum of 25.  A contract with
      nonzero donation level is called a Charity.

      The Notary CAN flip a contract's donation level to a non-default
      value with 3 Agoran consent.  This SHOULD only be done if the
      contract's provisions ensure that its funds will be used solely
      for the betterment of Agora.  Any player CAN flip a contract's
      donation level to 0 with Agoran consent.

      Whenever a payday occurs, half of each charity's coin holdings
      (rounded down) are destroyed, and then each charity earns a
      number of coins equal to its donation level.

- Falsifian

Reply via email to