You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
0857697 Replace impl blocks with extension traits (Martin Habovstiak)
b99bdcf Format `Script` blocks (Martin Habovstiak)
b027edf Wrap `Script` impl blocks in temporary modules (Martin Habovstiak)
5a46154 Separate private `Script` methods (Martin Habovstiak)
27adc09 Generalize fn params in `define_extension_trait` (Martin Habovstiak)
fcc3cb0 Support non-doc attrs in extension trait macro (Martin Habovstiak)
ca1735f Separate POD methods (Tobin C. Harding)
Pull request description:
This moves methods from `Script` to extension traits in steps that should be easy to follow.
Moving to `primitives` requires doing the same with `ScriptBuf` so I'm holding off until this approach gets concept ACK (or alternatively someone else can do it :))
Closesrust-bitcoin#3161
ACKs for top commit:
tcharding:
ACK 0857697
apoelstra:
ACK 0857697 successfully ran local tests
Tree-SHA512: 3768d879e36139cf971c1921d3236141cbe87d707fd4bab7852f6ed8857b7867fa4146dfe720bd54e3d8cc50ecdc93886a10254cf9a82246358253f0312ffb47
0 commit comments