MCPcopy Create free account
hub / github.com/ElementsProject/elements / hashint

Function hashint

src/simplicity/test.c:514–521  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

512}
513
514static sha256_midstate hashint(uint_fast32_t n) {
515 sha256_midstate result;
516 sha256_context ctx = sha256_init(result.s);
517 sha256_u32le(&ctx, n);
518 sha256_finalize(&ctx);
519
520 return result;
521}
522
523static sha256_midstate rsort_no_duplicates(uint_fast32_t i) {
524 return hashint(i);

Callers 3

rsort_no_duplicatesFunction · 0.85
rsort_all_duplicatesFunction · 0.85
rsort_one_duplicateFunction · 0.85

Calls 3

sha256_initFunction · 0.85
sha256_u32leFunction · 0.85
sha256_finalizeFunction · 0.85

Tested by

no test coverage detected