Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val memo_size_of_int :
int ->
Tezos_protocol_alpha.Protocol.Alpha_context.Sapling.Memo_size.t
val int_of_memo_size :
Tezos_protocol_alpha.Protocol.Alpha_context.Sapling.Memo_size.t ->
int
val wrap :
'a Tezos_protocol_alpha.Protocol.Environment.Error_monad.tzresult ->
('a, Tezos_error_monad.TzCore.error list) Stdlib.result Lwt.t
val print : ?prefix:string -> 'a Data_encoding.Encoding.t -> 'a -> unit
val to_hex : 'a -> 'a Data_encoding.Encoding.t -> string
val randomized_byte : ?pos:int -> 'a -> 'a Data_encoding.Encoding.t -> 'a
val wallet_gen : unit -> wallet
val gen_addr :
int ->
Tezos_sapling.Core.Client.Viewing_key.t ->
Tezos_sapling.Core.Client.Viewing_key.address list
val gen_nf : unit -> Tezos_sapling.Core.Client.Nullifier.t
val gen_cm_cipher :
memo_size:int ->
unit ->
Tezos_sapling.Core.Client.Commitment.t
* Tezos_sapling.Core.Client.Ciphertext.t
val client_state_of_diff :
memo_size:int ->
(Tezos_sapling.Core.Validator.Hash.t
* Tezos_protocol_alpha.Protocol.Alpha_context.Sapling.diff) ->
Tezos_sapling.Storage.state