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:
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> @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]