--- Log opened Tue Oct 18 00:00:52 2022 00:48 -!- buddy85 [~Teresia@d49190.artnet.gda.pl] has joined #bitcoin-rust 00:49 -!- buddy85 [~Teresia@d49190.artnet.gda.pl] has quit [K-Lined] 03:03 -!- tibo_ [~tibo@fp5a950abc.tkyc110.ap.nuro.jp] has joined #bitcoin-rust 03:07 -!- tibo [~tibo@240d:1a:afa:4000:8178:860b:8daa:e119] has quit [Ping timeout: 264 seconds] 03:44 -!- buddy85 [~Teresia@43.225.189.77] has joined #bitcoin-rust 03:44 -!- buddy85 [~Teresia@43.225.189.77] has quit [K-Lined] 05:34 < andytoshi> lol 05:34 < andytoshi> ok i'll PR to get rid of PackedLockTime, that is absurd 05:35 < andytoshi> if you want a compact in-memory representation of transactions there are many ways to get one that don't bifircate the API 06:35 -!- tibo_ [~tibo@fp5a950abc.tkyc110.ap.nuro.jp] has quit [] --- Log closed Tue Oct 18 06:49:04 2022 --- Log opened Tue Oct 18 06:49:04 2022 08:41 -!- buddy85 [~Teresia@43.225.189.77] has joined #bitcoin-rust 08:41 -!- buddy85 [~Teresia@43.225.189.77] has quit [K-Lined] 09:20 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 09:21 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 09:58 -!- pablomartin [~pablomart@31.13.188.140] has joined #bitcoin-rust 11:26 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 11:26 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 11:38 -!- pablomartin [~pablomart@31.13.188.140] has quit [Quit: Leaving] 11:52 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 11:52 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 12:42 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 12:43 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 12:57 < jeremyrubin> so one of the things i've been thinking of, as an alt to JsonSchema, is a new crate/trait "SelfDescribing" andytoshi 12:58 < jeremyrubin> this would be specially built to solve the same sort of issue as JsonSchema (and can even be a subset of JsonSchema), but designed to be a rust-bitcoin friendly crate 12:58 < jeremyrubin> (maybe even just a part of rust-bitcoin?) 12:59 < jeremyrubin> Then we can make all of the types in rust-bitcoin SelfDesribing, and use that to get schemas where needed? 13:02 < andytoshi> jeremyrubin: i'd have to see what this looks like 13:02 < andytoshi> but in theory it sounds good 13:05 < jeremyrubin> well i guess it can be done a number of ways, and I'm curious what we'd like it to be. way 1 would be to e.g. start with a fork of JsonSchema itself (which iirc is a fork of Serde) and trim it down to be minimal. way 2 would be to start with a simple trait, and require that it be hand derived. Orthogonal question is if the thing can directly emit 13:05 < jeremyrubin> JsonSchema, or if it's a different format altogether that has a From impl 13:07 < jeremyrubin> a final option is to find something already out there, e.g., https://docs.rs/serde_dhall/latest/serde_dhall/trait.StaticType.html 13:07 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 13:07 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 13:09 < jeremyrubin> (dhall maybe has some nasty deps tho, will have to see what's in it's tree) 13:33 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 13:33 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 13:44 -!- buddy85 [~Teresia@43.225.189.77] has joined #bitcoin-rust 13:44 -!- buddy85 [~Teresia@43.225.189.77] has quit [K-Lined] 13:55 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 13:55 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 14:48 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 14:48 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 15:38 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 15:39 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 16:00 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 16:00 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 16:14 -!- b42 [~mmilata@b42.cz] has quit [Ping timeout: 264 seconds] 16:17 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 16:17 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 16:29 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 16:29 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 16:45 -!- greypw2546002 [~greypw254@grey.pw] has quit [Read error: Connection reset by peer] 16:46 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 17:00 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 17:00 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 17:04 -!- tibo [~tibo@240d:1a:afa:4000:d566:b5ac:ec19:dc16] has joined #bitcoin-rust 17:06 -!- tibo_ [~tibo@240d:1a:afa:4000:3436:d696:8ac:e2bb] has joined #bitcoin-rust 17:07 -!- tibo_ [~tibo@240d:1a:afa:4000:3436:d696:8ac:e2bb] has quit [Client Quit] 17:09 -!- tibo [~tibo@240d:1a:afa:4000:d566:b5ac:ec19:dc16] has quit [Ping timeout: 260 seconds] 17:11 -!- tibo [~tibo@240d:1a:afa:4000:c840:c6d0:fba6:4f2a] has joined #bitcoin-rust 18:10 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 18:11 -!- greypw2546002 [~greypw254@159.69.9.90] has joined #bitcoin-rust 18:36 -!- greypw2546002 [~greypw254@159.69.9.90] has quit [Remote host closed the connection] 18:36 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 19:00 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 19:01 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 19:25 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 19:26 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 20:17 -!- greypw2546002 [~greypw254@grey.pw] has quit [Remote host closed the connection] 20:18 -!- greypw2546002 [~greypw254@grey.pw] has joined #bitcoin-rust 20:48 -!- Netsplit *.net <-> *.split quits: ariard, MatrixBot123, BlueMatt, koolazer 20:48 -!- Netsplit over, joins: BlueMatt, ariard, MatrixBot123 20:53 -!- koolazer [~koo@user/koolazer] has joined #bitcoin-rust 21:37 -!- tibo [~tibo@240d:1a:afa:4000:c840:c6d0:fba6:4f2a] has quit [Remote host closed the connection] 21:38 -!- tibo [~tibo@240d:1a:afa:4000:c840:c6d0:fba6:4f2a] has joined #bitcoin-rust 23:26 -!- junderw3 [~junderw@179.170.75.170.lunanode-rdns.com] has quit [Ping timeout: 252 seconds] --- Log closed Wed Oct 19 00:00:52 2022