--- Log opened Tue Jan 28 00:00:22 2020 00:03 -!- real_or_random [~real_or_r@2a02:c207:3002:7468::1] has quit [Ping timeout: 248 seconds] 00:16 -!- real_or_random [~smuxi@HSI-KBW-091-089-171-009.hsi2.kabel-badenwuerttemberg.de] has joined #rust-bitcoin 01:32 -!- dr-orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has quit [Ping timeout: 268 seconds] 02:05 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 02:39 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 03:04 -!- Margie7Williamso [~Margie7Wi@ns334669.ip-5-196-64.eu] has joined #rust-bitcoin 03:37 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has quit [Ping timeout: 260 seconds] 03:38 -!- orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has joined #rust-bitcoin 03:46 -!- orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 03:47 -!- dr-orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has joined #rust-bitcoin 03:59 -!- orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 04:00 -!- real_or_random [~smuxi@HSI-KBW-091-089-171-009.hsi2.kabel-badenwuerttemberg.de] has quit [Read error: Connection reset by peer] 04:00 -!- dr-orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has quit [Ping timeout: 272 seconds] 04:36 -!- jamesob [sid180710@gateway/web/irccloud.com/x-aggzqrsxjxduhabj] has quit [] 04:36 -!- jamesob [sid180710@gateway/web/irccloud.com/x-nezxkhuukhlgorqy] has joined #rust-bitcoin 04:37 -!- Margie7Williamso [~Margie7Wi@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 246 seconds] 05:12 -!- rodarmor [sid210835@gateway/web/irccloud.com/x-tacmetkgabxadxdg] has quit [] 05:13 -!- rodarmor [sid210835@gateway/web/irccloud.com/x-pnjcioaooqszugjy] has joined #rust-bitcoin 05:49 -!- orlovsky [~dr-orlovs@194.230.147.90] has quit [Read error: Connection reset by peer] 05:50 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 05:51 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has quit [Read error: Connection reset by peer] 05:52 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 06:12 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has joined #rust-bitcoin 06:21 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has quit [Read error: Connection reset by peer] 06:22 -!- orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 06:55 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has quit [Quit: tyler] 07:07 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has joined #rust-bitcoin 07:12 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has quit [Client Quit] 07:31 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has joined #rust-bitcoin 08:03 -!- notmandatory [~textual@cpe-76-169-37-102.socal.res.rr.com] has joined #rust-bitcoin 08:22 -!- notmandatory [~textual@cpe-76-169-37-102.socal.res.rr.com] has quit [Quit: notmandatory] 08:30 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has quit [Quit: tyler] 08:41 -!- tyler [~tyler@rrcs-76-79-47-154.west.biz.rr.com] has joined #rust-bitcoin 08:46 -!- moneyball [sid299869@gateway/web/irccloud.com/x-ovnazfnmowvbxxke] has quit [] 08:46 -!- moneyball [sid299869@gateway/web/irccloud.com/x-nygdhnfgbmhpblqo] has joined #rust-bitcoin 09:02 -!- dr-orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has joined #rust-bitcoin 09:05 -!- orlovsky [~dr-orlovs@194.230.147.90] has quit [Ping timeout: 268 seconds] 09:14 -!- dr-orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has quit [Quit: My MacBook has gone to sleep. ZZZzzz...] 09:17 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has joined #rust-bitcoin 09:23 -!- orlovsky [~dr-orlovs@77-58-192-184.dclient.hispeed.ch] has joined #rust-bitcoin 09:26 -!- dr-orlovsky [~dr-orlovs@194.230.147.90] has quit [Ping timeout: 265 seconds] 11:07 < dpc> When I do `{:?}` on a `Transaction`, the Script stuff gets printed as hex, but witness is `[[], [1, 2,3] ... ]`. Expected? Good/bad? 11:17 < dpc> Looks like it is expected, even if slightly less convenient. 11:36 < dpc> It's probably a lame question, but why is `witness : `Vec>` and not just `Vec`. It seems to me it would be easier to decode the witness into `Script` if it was just one array? 11:45 -!- Aleru [sid403553@gateway/web/irccloud.com/x-iexvkfgqngxluxfn] has quit [] 11:45 -!- Aleru [sid403553@gateway/web/irccloud.com/x-tlwgvhiokqgjxpuh] has joined #rust-bitcoin 12:00 < stevenroose> dpc: yeah that's expected, but sucks 12:00 < stevenroose> a witness is a series of pushes 12:01 < stevenroose> I also saw that debug message several times and hated it 12:01 < stevenroose> the onyl solution is to have a type Witness(Vec>) wrapping it, but that doesn't seem to be worth it 12:01 < dpc> One could wrap `Vec>` in a newtype, just to make the outputs of `Debug` and `Display` different. 12:02 < dpc> So what's the best way to convert `Vec>` into `Script`? 12:03 < dpc> Maybe there should be `Transaction::deserialize_witness(&self) -> Result