bitcoindevkit / bdk

A modern, lightweight, descriptor-based wallet library written in Rust!
Other
860 stars 307 forks source link

Reduce size of no_std binaries #1198

Open notmandatory opened 11 months ago

notmandatory commented 11 months ago

We should investigate ways to reduce the size of binaries used on no_std targets. One suggestion is here: Remove core::fmt with #![no_main] and Careful Usage of libstd

_Originally posted by @notmandatory in https://github.com/bitcoindevkit/bdk/pull/1028#discussion_r1376438728_

notmandatory commented 11 months ago

This would be a breaking change and I don't believe any no_std projects are currently blocked due to binary size so I've added it to the 2.0 milestone.