On Thu, May 21, 2020 at 11:24 AM Kerim Aydin via agora-business <agora-busin...@agoranomic.org> wrote: > > > On 5/21/2020 9:52 AM, nch via agora-discussion wrote: > > In retrospect those aren't the best examples, because we do use this pretty > > frequently for scams and releveling economies (there's even such a provision > > in the Sets proposal to give everyone cards). > > > > I didn't think about the restrictions Aris mentioned, but I bet there's > > still > > clever things we could do here that we haven't explored yet. > > > > It's pretty easy to get around Aris's restrictions there - instead of > saying the Treasuror SHALL make coin changes in a timely fashion, just say > that the coin changes happen instantly when the proposal takes effect, and > then the Treasuror's standing reporting requirements means e has to > back-calculate the result anyway. > > For lasting effects, it *might* be possible for a proposal to create a > contract, if the proposal includes a consent clause. (I thought about a > tournament but I don't think that works). > > Let's test that: > > I submit the following proposal, "a Proposed Contract", AI-1: > ------------------------------------------------------------------------ > > When this proposal takes effect, the following contract is created. > Voting FOR this proposal is considered contextual agreement to the > contract. > > > ------------------------- > Contract: Cold Cash Lotto > > This proposal CAN be terminated with Agoran Consent; non-parties are > not eligible to support or object to an intent to do so. A non-party > CAN join this contract for a fee (payable to the contract) of 5 coins. > > A party's Investment is 1 + the number of coins that party has ever > transferred to this contract. > > If this contract has been in existence for 4 or more days, and no coins > have been transferred to the contract in the previous 24 hours, then > any party (hereafter the iceman) CAN Freeze the Pot by announcement. > > Within 24 hours of freezing the pot, the iceman SHALL, using a public > and readily confirmable method, select a random party to win the > pot and announce the choice. If e does not do so within 24 hours, > then any party CAN do so. The probabilities for the selection are > proportional to each party's investment at the time the pot was frozen. > > Upon such a selection, this contract transfers all of its coins to the > selected winner. After such a transfer, this contract ceases to exist.
No, it doesn't transfer them. The only way this can happen is by the the mechanism in Rule 1742, which requires a party to do it by announcement. I think you want "Upon such a selection, the iceman CAN and SHALL, by announcement, cause this contract to transfer all of its coins to the selected winner." -Aris