HostFat has quit [Ping timeout: 264 seconds]
pixelbeat_ has quit [Ping timeout: 272 seconds]
sv-logger has quit [Remote host closed the connection]
sv-logger has joined #stellar-dev
koolhead17 has joined #stellar-dev
[7] has quit [Disconnected by services]
TheSeven has joined #stellar-dev
koolhead17 has quit [Ping timeout: 258 seconds]
Vinnie_win_n has joined #stellar-dev
Vinnie_win has quit [*.net *.split]
stellar-slack has quit [Remote host closed the connection]
stellar-slack has joined #stellar-dev
_whitelogger has joined #stellar-dev
pixelbeat_ has joined #stellar-dev
_whitelogger has quit [Excess Flood]
_whitelogger has joined #stellar-dev
HostFat has joined #stellar-dev
nelisky has joined #stellar-dev
samuelharden has joined #stellar-dev
nelisky has quit [Quit: nelisky]
nelisky has joined #stellar-dev
nelisky has quit [Client Quit]
nelisky has joined #stellar-dev
pixelbeat has joined #stellar-dev
pixelbeat_ has quit [Ping timeout: 276 seconds]
<stellar-slack> <scott> @donovan: with some newly earned go chops, I’ve worked up a little proof of concept patch to go-xdr that has enum, union and optional field support. https://github.com/nullstyle/go-xdr/tree/more-support. Thoughts on it would be appreciated.
<stellar-slack> <donovan> @scott looks interesting :simple_smile: Things to consider in writing and adding to the tests: A Go struct can have embedded structs and things can get a bit complicated when reflecting over them. Also, you probably still want to test for a struct pointer as well, for the optional case.
<stellar-slack> <donovan> Might be worth opening an issue on the source repository. Dave at Conformal has always been very open to ideas when I’ve spoken to him before :simple_smile: He might have some more useful thoughts than me :simple_smile:
<stellar-slack> <donovan> The `Union` interface could do with some explanatory documentation
<stellar-slack> <scott> Yeah, I’ll definitely be adding docs (and updating tests) as I work on it. I’m curious about your knowledge on the embedding of structs: My understanding was that embedded structs were just another field according to the runtime… that they are basically syntax sugar. Have any good material I can read?
<stellar-slack> <scott> I’ll definitely be reaching out to Dave as the code gets into a better shape. This was just a POC hacked out while I watched tv last night :simple_smile:
<stellar-slack> <donovan> ```type Inner struct{}
<stellar-slack> type Outer struct {
<stellar-slack> Inner // Anonymous embedded struct
<stellar-slack> Inner Inner // Named embedded struct
<stellar-slack> }```
<stellar-slack> <donovan> Can get a big confusing, probably worth having a look at the json package to understand the implications:
rejon has quit [Ping timeout: 256 seconds]
nelisky has quit [Quit: nelisky]
tere has joined #stellar-dev
tere has left #stellar-dev [#stellar-dev]
rejon has joined #stellar-dev
DomKM has quit [Quit: Connection closed for inactivity]
pixelbeat has quit [Ping timeout: 256 seconds]
<stellar-slack> <monsieurnicolas> splitting payment PR https://github.com/stellar/stellar-core/pull/494 @scott @andrew please take a look at the xdr in particular if it looks like you imagined
<stellar-slack> <andrew> @monsieurnicolas: in the case of path payment, if there is an offer for sendCurrency/destCurrency on the books, is a path necessary?
<stellar-slack> <monsieurnicolas> path can be size 0, it still needs to use the order book to match the source and destination currencies (if they don't match)
<stellar-slack> <andrew> okay
<stellar-slack> <scott> thanks @monsieurnicolas , I’ll check it out now
<stellar-slack> <scott> looks delicious :simple_smile:
<stellar-slack> <scott> very straightforward to me
<stellar-slack> <monsieurnicolas> cool
<stellar-slack> <jed> scott also my changes to make make the min max by Time rather than ledger # are in
pixelbeat has joined #stellar-dev
<stellar-slack> <scott> roger that. I’ll work on updating horizon, etc. after they’re all on master
nelisky has joined #stellar-dev
pixelbeat has quit [Ping timeout: 256 seconds]
gst has quit [Remote host closed the connection]
nelisky has quit [Quit: nelisky]
gst has joined #stellar-dev
gst has joined #stellar-dev
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 240 seconds]
AhmedElGamil has joined #stellar-dev
TheSeven has quit [Ping timeout: 250 seconds]
DigitalFlux has quit [Ping timeout: 250 seconds]
TheSeven has joined #stellar-dev
pixelbeat has joined #stellar-dev
nelisky has joined #stellar-dev
pixelbeat has quit [Ping timeout: 264 seconds]
<stellar-slack> <jed> reving the testnet
<stellar-slack> <scott> ruby libraries/horizon about 60% updated. I’ll rev them when complete
pixelbeat has joined #stellar-dev
eldoleo has joined #stellar-dev
<eldoleo> hello all
eldoleo has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<stellar-slack> <scott> @jed: it’s going to take me a little bit longer to update horizon… the importer is failing in some weird way. I’ll work on it when I get home
pixelbeat has quit [Ping timeout: 252 seconds]
HostFat has quit [Read error: Connection reset by peer]