--- Log opened Fri May 07 00:00:31 2021 --- Day changed Fri May 07 2021 00:00 -!- tibo_ [~tibo@2400:4050:2a83:7000:9df5:9bcd:830b:4271] has quit [Ping timeout: 258 seconds] 00:01 -!- tibo [~tibo@2400:4050:2a83:7000:dbd:5a80:5565:ab39] has quit [Ping timeout: 258 seconds] 02:25 -!- belcher [~belcher@unaffiliated/belcher] has quit [Read error: Connection reset by peer] 02:31 -!- blap [~gk@86.106.143.124] has quit [Ping timeout: 252 seconds] 02:40 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 03:20 -!- Malika60Walker [~Malika60W@static.57.1.216.95.clients.your-server.de] has joined #rust-bitcoin 04:49 < dr-orlovsky> I assume in order to unblock further process towards 0.26.1 we need some other ACKs on the fix for bitcoin-hashes changes https://github.com/rust-bitcoin/rust-bitcoin/pull/602 04:53 -!- Malika60Walker [~Malika60W@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 252 seconds] 05:47 -!- tibo__ [~tibo@2400:4050:2a83:7000:58ed:8fd4:880f:8fc4] has quit [Remote host closed the connection] 06:10 -!- tibo [~tibo@2400:4050:2a83:7000:58ed:8fd4:880f:8fc4] has joined #rust-bitcoin 06:15 -!- tibo [~tibo@2400:4050:2a83:7000:58ed:8fd4:880f:8fc4] has quit [Ping timeout: 245 seconds] 08:19 < BlueMatt> ariard: thanks! 11:02 -!- blap [~gk@86.106.143.124] has joined #rust-bitcoin 11:04 -!- shlop [~gk@89.45.90.228] has joined #rust-bitcoin 11:08 -!- blap [~gk@86.106.143.124] has quit [Ping timeout: 240 seconds] 11:31 -!- elichai2 [sid212594@gateway/web/irccloud.com/x-xuzoksuofurgtuuc] has quit [Ping timeout: 250 seconds] 11:32 -!- jakesyl [sid56879@gateway/web/irccloud.com/x-qoehqptgekxbzzbo] has quit [Ping timeout: 250 seconds] 11:33 -!- felixweis [sid154231@gateway/web/irccloud.com/x-hhmrsbbnugoluvvj] has quit [Read error: Connection reset by peer] 11:35 -!- elichai2 [sid212594@gateway/web/irccloud.com/x-ypkxcxdtjhxqtqvp] has joined #rust-bitcoin 11:35 -!- felixweis [sid154231@gateway/web/irccloud.com/x-ovlrtoqddraoappj] has joined #rust-bitcoin 11:36 -!- jakesyl [sid56879@gateway/web/irccloud.com/x-tvrtepyvckaueaun] has joined #rust-bitcoin 11:47 < BlueMatt> ariard: btw, I want to cut 0.0.15 before bitcoin miami (end of the month) and then I'd like to start enforcing backwards compatibility on serialized datastructures of things like ChannelManager. 11:47 < BlueMatt> Its Time 15:19 < ariard> BlueMatt: hmmmm, only thought in mind I would like to split OnchainTxHandler out of ChannelMonitor in its own trait? do we have other datastruct we would like to simplify/abstract? 15:19 < ariard> squashing #642 for now, like going to wipe out completely OnchainRequest commits 15:20 -!- shlop [~gk@89.45.90.228] has quit [Quit: Leaving] 15:20 < BlueMatt> hmmm, dunno. I think basically the way it is now is fine. I added some forward-compat tlvs at the end of structs in 913, which I think will help some too 15:20 < BlueMatt> but, yea, probably need 642 before we do such a commitment. 15:20 < BlueMatt> we can still of course change things, just have to support reading old things 15:21 < ariard> yeah and do we have other datastructs which are likely going to change a lot in coming year? 15:21 < ariard> agree would like to land 642 before 15:22 < BlueMatt> maybe? certainly for big new features, but I'm not aware of anything at least on the channel/channelmanager end that will redo the entire structure, more just add a few new optional things. 15:23 < ariard> hmmmm generic channels? 15:23 < ariard> but i guess we'll have custom serializer for each type of outputs 15:26 < BlueMatt> hmm, I assume we'd do something similar to the ChannelSigner (or use the same object itself) and then its really just a question of users providing their own serialization of their data 15:26 < BlueMatt> but i should double-check that the KeysManager/InMemorySigner stuff has good forward-compat stuff 15:28 < ariard> yeah some devrandom upcoming interfaces updates might change InMemorySigner? 15:28 < BlueMatt> maybe? there's not a lot to sign, its just a few private keys. 15:28 < BlueMatt> but will double-check on compat fields for that one 15:30 < ariard> hmmmm likely we'll need to pass tapscript and that kind of stuff in the future 15:30 < ariard> but we have time to see it coming 15:31 < BlueMatt> sure, i mean we cant support forwards compat if we change script versions, but we can still support *reading* the old versions? 15:32 < BlueMatt> that shouldnt be hard.... 15:35 < ariard> right, we care about backward compat 15:36 < ariard> beyond pure serialization, generic channel should make it far easier to support legacy channel/next-gen taproot one at channel processing level, not only serialization :) 16:40 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 16:40 -!- shesek [~shesek@164.90.217.137] has joined #rust-bitcoin 16:40 -!- shesek [~shesek@164.90.217.137] has quit [Changing host] 16:40 -!- shesek [~shesek@unaffiliated/shesek] has joined #rust-bitcoin 20:38 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 20:40 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 246 seconds] --- Log closed Sat May 08 00:00:48 2021