On 8/25/2020 2:42 PM, Nathan S via agora-business wrote:
On 8/25/2020 11:21 AM, Nathan S wrote:

{

Name: The Supertask Experiment

Parties: Nathan

Only Nathan may be a party to this contract. Nathan may not destroy this contract. All actions in this contract happen under a "I say, I do, therefore it happens" basis, meaning that all actions are taken instantly, without implicitly advancing time. As the rules do not prohibit it, in this contract, multiple actions may happen at the same time. Time does not advance during this contract's effects unless explicitly stated by this contract or the rules. This contract is capable of owning assets.

For the purposes of this contract, an instant is defined to be a specific moment in time, with infinite instants in any given division or unit of time. An example of an instant would be precisely 1.87856 seconds after midnight on July 12, 1983. Any measurement of precise time can be understood to be an instant. An instant can not cover more than a single instance of precise time. For example, an instant can not be the entirety of the second after midnight on July 12, 1983, but precisely one second after midnight on July 12, 1983 can be understood to be an instant.

Multiple actions can resolve in the same instant. If an action starts and resolves in the same instant, that action takes no time. Actions that resolve in the same instant can be dependent upon prior actions in that instant. For example, in the same announcement, one can transfer coins from a locker or similar contract to themselves, and then perform an action with those coins, both of those actions happening in the same instant despite the second action being dependent on the first one. Actions dependent on another action can be started and resolved at the same instant as the action it is dependent on without passing time.

This contract can perform any number of, or every, action(s) on the behalf of any party to this contract. This contract can consent to any number of, or every, action(s) on the behalf of any party to this contract.

This contract and any parties to this contract consent to every transfer of Dock assets.

A Dock asset is an asset with default owner Nathan. The class of entities which can own a Dock asset is restricted to Nathan and this contract. If the ownership of a Dock asset were to be transferred to the Lost and Found Department, ownership is instead transferred to whoever most recently had the Dock Asset, not including the Lost and Found Department. A Dock asset can be transferred to this contract or any party to this contract. Consent of parties to this contract or the consent of this contract itself is not needed to transfer a Dock asset to this contract or to parties of this contract. This contract can create a Dock asset at any instant.

This contract creates one Dock asset.

If, at any instant, Nathan owns any given Dock asset, this contract will, on eir behalf, transfer that Dock asset to this contract.

If, at any instant, this contract owns any given Dock asset, this contract will transfer that Dock asset to Nathan.

}

The Supertask Experiment fails. Contracts are not able to act on behalf of players.


You could still amend it to make it work - instead of saying that the
contract does a thing, say that the contract enables a party to do said
thing (if that makes any sense). Also, if you are actually done with it
- as the Notary, the person who keeps track of contracts, I would
request that you destroy the contract. You'll have to amend it to allow
you to destroy it though.

--
ATMunn
friendly neighborhood notary and Speaker of Agora :)

Reply via email to