Re: DIS: Re: BUS: [NAX] Setting Prices
NttPF On 6/12/2020 6:35 PM, Cuddle Beam via agora-discussion wrote: I join NAX I pay 1 coin to NAX I transfer 30 coins to the NAX to create an order, specifying the fulfillment condition of "transfer 1 Victory card to NAX". On Saturday, June 13, 2020, nch via agora-discussion < agora-discussion@agoranomic.org> wrote: On 6/12/20 5:20 PM, Cuddle Beam wrote: I'd like to put up a trade too of me giving people 30 coins for 1 victory card, on NAX. How should I do it? (thats how NAX works, yes?) You pay 1 coin to NAX to make an order, then you transfer the 30 coins and specify the fulfillment condition as "transfer 1 victory card to NAX". -- nch Webmastor, NAX Exchange Manager, Pirate
Re: DIS: Re: BUS: [NAX] Setting Prices
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
Re: DIS: Re: BUS: [NAX] Setting Prices
On 6/12/20 5:42 PM, Jason Cobb via agora-discussion wrote: > Voting Card, not Victory Card. > > How did I not pay NAX first? NAX has an apparently very poorly conveyed fee of 1 coin per order or fulfillment. I need to rewrite that whole section to make more sense (and work correctly). -- nch Webmastor, NAX Exchange Manager, Pirate
Re: DIS: Re: BUS: [NAX] Setting Prices
On 6/12/20 6:35 PM, nch via agora-discussion wrote: > On 6/12/20 4:45 PM, nch via agora-business wrote: >> On 6/12/20 4:43 PM, Jason Cobb via agora-business wrote: >>> On 6/12/20 5:42 PM, nch via agora-business wrote: On 6/12/20 4:38 PM, Jason Cobb via agora-business wrote: > On 6/12/20 5:33 PM, nch via agora-business wrote: >> I transfer 30 coins to the NAX to create an order, specifying the >> fulfillment condition of "Transfer any card to NAX." > I become a party to NAX. > > I transfer my Voting Card to nch. > > I fulfill this order. > > -- > Jason Cobb > You need to give the card to NAX to fulfill the order, since that's the condition. I transfer a Voting Card to Jason. As Exchange Manager I declare this attempt Unsuccessful, meaning the order is open again. >>> Gah, reading is hard. >>> >>> I transfer my Voting Card to NAX. I fulfill the referenced order in the >>> quoted messages above. >>> >>> -- >>> Jason Cobb >>> >> As Exchange Manager I declare this attempt Successful. I transfer 30 >> coins from the NAX to Jason, and a Victory Card from NAX to nch. >> >> -- >> nch >> Webmastor, NAX Exchange Manager, Pirate >> >> > Ugh, I messed up this time. You transferred a Victory Card to NAX. Then > you attempted to fulfill an order, but you hadn't paid NAX first, so it > was INEFFECTIVE. I should have caught this. From here,I notice another > issue. Voting Card, not Victory Card. How did I not pay NAX first? > > { > > 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. -- Jason Cobb
Re: DIS: Re: BUS: [NAX] Setting Prices
I join NAX I pay 1 coin to NAX I transfer 30 coins to the NAX to create an order, specifying the fulfillment condition of "transfer 1 Victory card to NAX". On Saturday, June 13, 2020, nch via agora-discussion < agora-discussion@agoranomic.org> wrote: > On 6/12/20 5:20 PM, Cuddle Beam wrote: > > I'd like to put up a trade too of me giving people 30 coins for 1 > > victory card, on NAX. How should I do it? > > (thats how NAX works, yes?) > > > You pay 1 coin to NAX to make an order, then you transfer the 30 coins > and specify the fulfillment condition as "transfer 1 victory card to NAX". > > -- > nch > Webmastor, NAX Exchange Manager, Pirate > > >
DIS: Re: BUS: [NAX] Setting Prices
On 6/12/20 4:45 PM, nch via agora-business wrote: > On 6/12/20 4:43 PM, Jason Cobb via agora-business wrote: >> On 6/12/20 5:42 PM, nch via agora-business wrote: >>> On 6/12/20 4:38 PM, Jason Cobb via agora-business wrote: On 6/12/20 5:33 PM, nch via agora-business wrote: > I transfer 30 coins to the NAX to create an order, specifying the > fulfillment condition of "Transfer any card to NAX." I become a party to NAX. I transfer my Voting Card to nch. I fulfill this order. -- Jason Cobb >>> You need to give the card to NAX to fulfill the order, since that's the >>> condition. I transfer a Voting Card to Jason. As Exchange Manager I >>> declare this attempt Unsuccessful, meaning the order is open again. >>> >> Gah, reading is hard. >> >> I transfer my Voting Card to NAX. I fulfill the referenced order in the >> quoted messages above. >> >> -- >> Jason Cobb >> > As Exchange Manager I declare this attempt Successful. I transfer 30 > coins from the NAX to Jason, and a Victory Card from NAX to nch. > > -- > nch > Webmastor, NAX Exchange Manager, Pirate > > Ugh, I messed up this time. You transferred a Victory Card to NAX. Then you attempted to fulfill an order, but you hadn't paid NAX first, so it was INEFFECTIVE. I should have caught this. From here,I notice another issue. { 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. -- nch Webmastor, NAX Exchange Manager, Pirate
Re: DIS: Re: BUS: [NAX] Setting Prices
On 6/12/20 5:20 PM, Cuddle Beam wrote: > I'd like to put up a trade too of me giving people 30 coins for 1 > victory card, on NAX. How should I do it? > (thats how NAX works, yes?) > You pay 1 coin to NAX to make an order, then you transfer the 30 coins and specify the fulfillment condition as "transfer 1 victory card to NAX". -- nch Webmastor, NAX Exchange Manager, Pirate
Re: DIS: Re: BUS: [NAX] Setting Prices
I'd like to put up a trade too of me giving people 30 coins for 1 victory card, on NAX. How should I do it? (thats how NAX works, yes?) On Saturday, June 13, 2020, Cuddle Beam wrote: > thanks btw nch > > On Sat, Jun 13, 2020 at 12:00 AM Cuddle Beam wrote: > >> Oh. Yeah, I just saw the card rules. I'm too sleepy to do it right now >> but I'd be up for a piñata contract where we pool our cards together and >> cash out the maximum value of Products so that we don't need to trade as >> much to get the max value out of the cards. >> >> Like, if I have 2 Victory Cards and someone else has 2 Victory cards, we >> put them together, then break them open for 5 Victory Points for me, >> Victory Point for you. >> >> On Fri, Jun 12, 2020 at 11:51 PM nch via agora-discussion < >> agora-discussion@agoranomic.org> wrote: >> >>> On 6/12/20 4:48 PM, Cuddle Beam wrote: >>> > How many cards do I have? >>> >>> You have 1 of each: Victory Card, Legislative Card, Justice Card, and a >>> Voting Card >>> >>> -- >>> nch >>> Webmastor, NAX Exchange Manager, Pirate >>> >>> >>>
Re: DIS: Re: BUS: [NAX] Setting Prices
thanks btw nch On Sat, Jun 13, 2020 at 12:00 AM Cuddle Beam wrote: > Oh. Yeah, I just saw the card rules. I'm too sleepy to do it right now but > I'd be up for a piñata contract where we pool our cards together and cash > out the maximum value of Products so that we don't need to trade as much to > get the max value out of the cards. > > Like, if I have 2 Victory Cards and someone else has 2 Victory cards, we > put them together, then break them open for 5 Victory Points for me, > Victory Point for you. > > On Fri, Jun 12, 2020 at 11:51 PM nch via agora-discussion < > agora-discussion@agoranomic.org> wrote: > >> On 6/12/20 4:48 PM, Cuddle Beam wrote: >> > How many cards do I have? >> >> You have 1 of each: Victory Card, Legislative Card, Justice Card, and a >> Voting Card >> >> -- >> nch >> Webmastor, NAX Exchange Manager, Pirate >> >> >>
Re: DIS: Re: BUS: [NAX] Setting Prices
Oh. Yeah, I just saw the card rules. I'm too sleepy to do it right now but I'd be up for a piñata contract where we pool our cards together and cash out the maximum value of Products so that we don't need to trade as much to get the max value out of the cards. Like, if I have 2 Victory Cards and someone else has 2 Victory cards, we put them together, then break them open for 5 Victory Points for me, Victory Point for you. On Fri, Jun 12, 2020 at 11:51 PM nch via agora-discussion < agora-discussion@agoranomic.org> wrote: > On 6/12/20 4:48 PM, Cuddle Beam wrote: > > How many cards do I have? > > You have 1 of each: Victory Card, Legislative Card, Justice Card, and a > Voting Card > > -- > nch > Webmastor, NAX Exchange Manager, Pirate > > >
DIS: Re: BUS: [NAX] Setting Prices
On 6/12/20 4:48 PM, Cuddle Beam wrote: > How many cards do I have? You have 1 of each: Victory Card, Legislative Card, Justice Card, and a Voting Card -- nch Webmastor, NAX Exchange Manager, Pirate
DIS: Re: BUS: [NAX] Setting Prices
How many cards do I have? On Fri, Jun 12, 2020 at 11:46 PM nch via agora-business < agora-busin...@agoranomic.org> wrote: > On 6/12/20 4:43 PM, Jason Cobb via agora-business wrote: > > On 6/12/20 5:42 PM, nch via agora-business wrote: > >> On 6/12/20 4:38 PM, Jason Cobb via agora-business wrote: > >>> On 6/12/20 5:33 PM, nch via agora-business wrote: > I transfer 30 coins to the NAX to create an order, specifying the > fulfillment condition of "Transfer any card to NAX." > >>> I become a party to NAX. > >>> > >>> I transfer my Voting Card to nch. > >>> > >>> I fulfill this order. > >>> > >>> -- > >>> Jason Cobb > >>> > >> You need to give the card to NAX to fulfill the order, since that's the > >> condition. I transfer a Voting Card to Jason. As Exchange Manager I > >> declare this attempt Unsuccessful, meaning the order is open again. > >> > > Gah, reading is hard. > > > > I transfer my Voting Card to NAX. I fulfill the referenced order in the > > quoted messages above. > > > > -- > > Jason Cobb > > > As Exchange Manager I declare this attempt Successful. I transfer 30 > coins from the NAX to Jason, and a Victory Card from NAX to nch. > > -- > nch > Webmastor, NAX Exchange Manager, Pirate > > >