rust-ux / uX

Non standard integer types like `u7`, `u9`, `u10`, `u63`, `i7`, `i9`
Apache License 2.0
119 stars 37 forks source link

borsch support #41

Closed dzmitry-lahoda closed 2 months ago

dzmitry-lahoda commented 2 years ago

support borsch serde storage of 5 bit integer should take 5 bits if borsch supports that

dzmitry-lahoda commented 2 years ago

will donate 0.25 SOL

dzmitry-lahoda commented 2 months ago
  1. limit to number of bytes.
  2. ensure signed variants working well and limited
  3. optimize by writing u64, u32, u16 as whole
dzmitry-lahoda commented 2 months ago

unsigned support https://github.com/rust-ux/uX/pull/74