Module Libp2p_keypair.T

val env : string
val which : string
val write_exn : Mina_net2.Keypair.t -> privkey_path:string -> password:Secret_file.password -> unit Async.Deferred.t

Writes a keypair to privkey_path and privkey_path ^ ".pub" using Secret_file

val read : privkey_path:string -> password:Secret_file.password -> ( t, Privkey_error.t ) Async.Deferred.Result.t

Reads a private key from privkey_path using Secret_file

val read_exn : privkey_path:string -> password:Secret_file.password -> t Async.Deferred.t

Reads a private key from privkey_path using Secret_file, throws on failure

val read_exn' : string -> t Async.Deferred.t