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
Needs the following touch-ups before it is merged:
Tests fixed since @afck and I changed the scheme to use our hash entropy efficiently
Rebase to dev
Optimizations
Replace blake2bhash which returns a Vec with something that returns [u8; 32] so we avoid using the heap
Reduce the number of passes over the hex string in decode to at most 2
Make it so decode doesn’t do any heap allocations
Simplify for loops to use iteration instead
Remove all hex external crate dependencies
Benchmarks: run cargo bench --bench transfer_bench -- --save-baseline 'dev' on dev branch, then on this branch run cargo bench --bench transfer_bench -- --baseline 'dev'
The text was updated successfully, but these errors were encountered:
2179: Checksummed hex r=nilz3ro a=nilz3ro
# About These Changes
* Replaces #1900.
* Brings #1557 up to speed with dev.
* For more info, see comprehensive issue #1415
Co-authored-by: Matthew Doty <mpwd@casperlabs.io>
Co-authored-by: Austin Buddington <austin@casperlabs.io>
Co-authored-by: Austin Buddington <austin.j.buddington@gmail.com>
Co-authored-by: Fraser Hutchison <fraser@casperlabs.io>
Implement CEP-57.
There is already a draft PR #1557
Needs the following touch-ups before it is merged:
for
loops to use iteration insteadcargo bench --bench transfer_bench -- --save-baseline 'dev'
ondev
branch, then on this branch runcargo bench --bench transfer_bench -- --baseline 'dev'
The text was updated successfully, but these errors were encountered: