stellar-slack has quit [Remote host closed the connection]
stellar-slack has joined #stellar-dev
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 240 seconds]
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 255 seconds]
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 272 seconds]
abhir00p has joined #stellar-dev
<abhir00p>
Hi I was reading the stellar paper
<abhir00p>
I am trying to understand the notion of time in stellar
<abhir00p>
Are you using virtual clocks?
<stellar-slack>
<sacarlson> virtual clocks? I do know that they have a test mode that can speed time. but my guess is they all sync to net time not sure
<abhir00p>
i want to know how do they order events
<abhir00p>
most distributed systems use net time as a median
<abhir00p>
but i am concerned with the ordering of events
<abhir00p>
?
<stellar-slack>
<sacarlson> I have a question about the transaction stream. Is there any reason that the memo data and time stamp of the transaction couldn't be included in the data object in stellar-sdk?
abhir00p has quit [Ping timeout: 252 seconds]
<stellar-slack>
<jed> Abhir00p once transactions make it into the transaction set they are applied in hash order
<stellar-slack>
<dzham> those are in the transaction, you’re subscribing to the payments stream
<stellar-slack>
<sacarlson> yes so where is the memo data?
<stellar-slack>
<dzham> what’s your endpoint? `server.transactions().forAccount(address).cursor('now').stream(....);`?
<stellar-slack>
<dzham> looks like server.payments(). …. from your images
<stellar-slack>
<dzham> so you need to follow the link provided in the payment object
<stellar-slack>
<sacarlson> yes
<stellar-slack>
<dzham> yeah, so then it’s not a transaction object you’re getting back
<stellar-slack>
<sacarlson> oh let me try transactions instead
<stellar-slack>
<sacarlson> nope not seeing there eather but I might have missed it
<stellar-slack>
<sacarlson> why not just include it?
<stellar-slack>
<dzham> how about just subscribing to transactions directly, and skipping them if they’re not payments?
<stellar-slack>
<sacarlson> like I said I see no memo in that stream
<stellar-slack>
<sacarlson> or it's hiden
<stellar-slack>
<sacarlson> I guess this works fine if your only doing one at a time but when batch in async they don't line up
<stellar-slack>
<sacarlson> I'm having the same problem I had in my gataway payment stream but there I sync them in the mysql database. I'm not sure how to sync this in a browser
<stellar-slack>
<sacarlson> due to the time lag it take to recover the txn memo and time stamp the other data is already printed before it
<stellar-slack>
<sacarlson> I hate this async stuf
<stellar-slack>
<jed> sacarlson: yeah you have to look up the memo when you get the payment notification but memo is going to be added there at some point: https://github.com/stellar/horizon/issues/230
<stellar-slack>
<sacarlson> oh that's good to hear @jed. I hope the timestamp is also included
<stellar-slack>
<sacarlson> I don't think I need anything else in the stream
<stellar-slack>
<jed> why do you need the timestamp?
<stellar-slack>
<sacarlson> so we know when the transaction happened. I added it to your issues 230 in comments
<stellar-slack>
<sacarlson> when you look at your bank book don't you normally also see the date and time of the transaction?
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 264 seconds]
antb123 has joined #stellar-dev
<stellar-slack>
<jacereda> am I the only one experiencing a ' REQUIRE( timerFired == 8 )' failure in util/TimerTests?