--- Log opened Thu Aug 28 00:00:23 2025 00:23 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 256 seconds] 00:25 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 01:00 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 258 seconds] 02:38 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 02:42 -!- yonson [sid663712@id-663712.helmsley.irccloud.com] has quit [Quit: Connection closed for inactivity] 02:42 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 260 seconds] 04:55 < andytoshi> yeah. i think maybe you want to add an associated const (or associated type, since you usually can't use associated consts in type sygnatures) 04:55 < andytoshi> in the Tag trait 04:55 < andytoshi> it could be annoying, unfortunately 04:56 < andytoshi> oh, or you could just add another `const N: usize` parameter to ScriptBuf, alongside the tag. I think that could work 05:44 < Ademan> yeah that's where I was going to start, wasn't sure about the associated const, I keep running into unexpected limitations in that general vicinity in rust and I can't remember what's allowed lol 06:33 < Ademan> I didn't realize though that ArrayVec can't be promoted into a dynamic Vec (like smallvec and tinyvec can). That means we won't be able to represent larger bare legacy scripts right? Even though nobody *should* and few people do use that, that seems like a significant concession. (We could do something like enum ScriptPubkey { Inline(ScriptBuf), Heap(Vec) } which is ~what 06:33 < Ademan> tinyvec does 08:58 -!- Emc99 [~Emc99@212.129.78.208] has joined #bitcoin-rust 09:06 -!- Ademan [~Ademan@user/Ademan] has quit [Ping timeout: 256 seconds] 09:24 -!- Ademan [~Ademan@user/Ademan] has joined #bitcoin-rust 09:37 -!- Emc99 [~Emc99@212.129.78.208] has quit [Quit: Client closed] 09:58 -!- Ademan [~Ademan@user/Ademan] has quit [Ping timeout: 248 seconds] 10:15 -!- w0xlt [~w0xlt@32.141.102.6] has joined #bitcoin-rust 10:18 < andytoshi> ademan[m]: oh, damn, you're right 10:19 < andytoshi> probably worth filing an issue on the repo to discuss 10:19 < andytoshi> do we want a tinyvec dep? do we want to inline the enum? do we want to put a limit on spk size (almost certainly not)? 10:23 -!- Ademan [~Ademan@user/Ademan] has joined #bitcoin-rust 12:06 -!- w0xlt [~w0xlt@32.141.102.6] has quit [Ping timeout: 248 seconds] 12:44 -!- w0xlt [~w0xlt@32.141.102.6] has joined #bitcoin-rust 12:49 -!- w0xlt [~w0xlt@32.141.102.6] has quit [Ping timeout: 260 seconds] 12:54 -!- w0xlt [~w0xlt@32.141.102.6] has joined #bitcoin-rust 15:53 -!- cinemaSundays [uid656679@user/cinemaSundays] has joined #bitcoin-rust 16:28 -!- jerryf [~jerryf@user/jerryf] has joined #bitcoin-rust 17:34 -!- w0xlt [~w0xlt@32.141.102.6] has quit [Ping timeout: 248 seconds] 18:22 -!- cinemaSundays [uid656679@user/cinemaSundays] has quit [Quit: Connection closed for inactivity] 18:48 -!- lightningbot [lightningb@azure.erisian.com.au] has quit [Server closed connection] 18:48 -!- lightningbot [~supybot@2400:8901::f03c:91ff:febb:bbc1] has joined #bitcoin-rust 19:01 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 19:03 -!- jerryf [~jerryf@user/jerryf] has quit [Remote host closed the connection] 19:03 -!- jerryf [~jerryf@user/jerryf] has joined #bitcoin-rust 19:06 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 260 seconds] 19:47 -!- cinemaSundays [uid656679@user/cinemaSundays] has joined #bitcoin-rust 20:09 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 20:18 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 248 seconds] 21:08 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 21:13 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 260 seconds] 21:40 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 21:53 -!- cinemaSundays [uid656679@user/cinemaSundays] has quit [Quit: Connection closed for inactivity] 21:56 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 258 seconds] 22:49 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 22:57 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 260 seconds] 23:30 -!- w0xlt [~w0xlt@209.184.121.14] has joined #bitcoin-rust 23:34 -!- w0xlt [~w0xlt@209.184.121.14] has quit [Ping timeout: 248 seconds] --- Log closed Fri Aug 29 00:00:24 2025