On 6/12/20 5:42 PM, Jason Cobb via agora-discussion wrote:
>> {
>>
>> For each pending order, the Exchange Manager SHALL, in a timely fashion
>> and by announcement, declare the attempt to fulfill Successful or
>> Unsuccessful. E SHALL only declare the attempt Successful if e believes
>> the Fullfillment Conditions have been met and SHALL NOT declare the
>> attempt Unsuccessful unless e believes the Fullfillment Conditions have
>> not been met.
>>
>> }
>>
>> There's no CAN here, so I'm not actually able to declare attempts anything 
>> anyway, which is fine because no attempt ever actually happened. That means 
>> I wasn't able to do the transfers. So right now the order is open and NAX 
>> has the victory card. But because it's not part of any order, I don't think 
>> I can transfer it anywhere under any conditions in the current contract 
>> text. This needs some patches both to make this work and to make it work in 
>> a way that makes this less clunky.
>>
> Arguably "declare" is a speech act that doesn't need specific enabling
> since the contract doesn't define a method, and contracts aren't
> governed by R2125 anyway.

That scenario is actually messier, and means I could make declarations 
about nonpending orders (which is what would've happened here if true).

-- 
nch
Webmastor, NAX Exchange Manager, Pirate


Reply via email to