• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MinaProtocol / mina / 551

05 Sep 2025 07:15PM UTC coverage: 61.282%. First build
551

push

buildkite

web-flow
Merge pull request #17729 from MinaProtocol/dkijania/merge/compatible_to_develop_250905

merge compatible to develop 250905

425 of 898 new or added lines in 74 files covered. (47.33%)

51143 of 83455 relevant lines covered (61.28%)

473543.47 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

42.86
/src/lib/mina_stdlib/bigstring.ml
1
open Core_kernel
200✔
2

3
(* add functions to library module Bigstring so we can derive hash for the type t below *)
4

5
[%%versioned_binable
6
module Stable = struct
7
  module V1 = struct
8
    type t = Bigstring.Stable.V1.t [@@deriving sexp, compare]
200✔
9

10
    let to_latest = Fn.id
11

NEW
12
    let hash t = Bigstring.to_string t |> String.hash
×
13

14
    let hash_fold_t hash_state t =
NEW
15
      String.hash_fold_t hash_state (Bigstring.to_string t)
×
16

17
    include Bounded_types.String.Of_stringable (struct
18
      type nonrec t = t
19

NEW
20
      let of_string s = Bigstring.of_string s
×
21

NEW
22
      let to_string s = Bigstring.to_string s
×
23
    end)
24
  end
25
end]
26

27
include Hashable.Make (Stable.Latest)
28
open Bigstring
29

30
[%%define_from_scope get, length, create, to_string, set, blit, sub]
400✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc