Commit Graph

29 Commits

Author SHA1 Message Date
Jude Nelson
545f61b56b fix: upgrade time crate to 0.3.36 to fix compatibility with rust 1.80 2024-08-12 16:01:07 -04:00
Jeff Bencin
3c8d656b44 chore: Remove imports already included by std::prelude 2024-02-28 11:05:56 -05:00
Jeff Bencin
5a3b6f6895 chore: Address Brice's PR comments 2024-02-27 17:37:45 -05:00
Jeff Bencin
04ddd83192 chore(stacks-common): Use vec::with_capacity() when possible to allocate vectors 2024-02-27 17:37:45 -05:00
Jeff Bencin
cde15364ae Merge branch stacks/next into chore/fix-clippy-warnings 2024-02-17 21:40:01 -05:00
Aaron Blankstein
41df072c8d chore: update ed25519-dalek and rand libraries, use workspace versioning 2024-02-15 13:32:56 -06:00
Jeff Bencin
2908565ec5 chore: Fix clippy::iter_with_drain in ./clarity and ./stacks-common 2024-02-01 17:50:29 -05:00
Aaron Blankstein
2d11073c32 From expecting (buff 33) to principal 2024-01-19 14:43:35 -06:00
Jacinta Ferrant
0e2df99c26 Address clippy complaints in src/address/
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2023-10-13 08:57:40 -07:00
Jeff Bencin
f6668d8ee3 chore: Apply new rustfmt config from parent commit to all files 2023-10-10 11:11:10 -04:00
Jude Nelson
7324ac5d68 docs: document purpose of AddressHashMode (w.r.t. segwit) 2022-09-08 14:57:08 -04:00
Jude Nelson
0d146052f0 chore: derive all the usual things for AddressHashMode to make it serializable and comparable 2022-08-09 14:53:56 -04:00
Matthew Little
773026eaeb chore: preserve array indexer unwrap 2022-04-19 19:53:15 +02:00
Matthew Little
e2563fa58e chore: cargo fmt 2022-04-19 19:34:05 +02:00
Matthew Little
5fcdb07314 chore: use Option<u8> for c32 table rather than i8 2022-04-19 19:31:11 +02:00
Matthew Little
b4919704de chore: docstring for c32_old module purpose 2022-04-19 17:44:13 +02:00
Matthew Little
6355b76066 chore: expand doc string for c32 table normalization rules 2022-04-19 17:43:20 +02:00
Matthew Little
5ccbee42c1 chore: only compile c32_old in test builds 2022-04-19 17:40:48 +02:00
Matthew Little
ed71280d62 Merge branch 'develop' into feat/c32-optimizations 2022-04-19 17:24:19 +02:00
Aaron Blankstein
ca04fa531d chore: conform stacks-common to edition="2021" 2022-03-24 15:38:26 -05:00
Matthew Little
683e2c29b1 test: preserve previous c32 code and use for regression testing 2022-03-16 18:27:50 +01:00
Matthew Little
0310774059 chore: expand comment on C32_CHARACTERS_MAP table 2022-03-16 00:03:57 +01:00
Matthew Little
1a9ef3ca23 chore: remove redundant ascii check scan 2022-03-15 23:48:03 +01:00
Matthew Little
a1a681a59e feat: reduce allocs in sha256 digests 2022-03-15 23:37:39 +01:00
Matthew Little
80ad9d2560 chore: c32 optimizations, round 3 2022-03-15 23:37:39 +01:00
Matthew Little
7ace1e9662 chore: c32 optimizations, round 2 2022-03-15 23:37:39 +01:00
Matthew Little
6f5fe51c57 feat: c32 optimizations 2022-03-15 23:37:39 +01:00
Matthew Little
78729e1519 chore: update hash dependencies, adding ASM support for arm64 targets 2022-02-25 20:41:08 +01:00
Aaron Blankstein
ce77953465 separate the source trees for stacks-common and clarity 2021-12-27 08:17:26 -06:00