Secrets.Libp2p_keypair
module T : sig ... end
include module type of struct include T end
type t = Mina_net2.Keypair.t
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
module Terminal_stdin : sig ... end