Module Sapling_helpers.CommonSource
Sourceval memo_size_of_int :
int ->
Tezos_protocol_alpha.Protocol.Alpha_context.Sapling.Memo_size.t Sourceval int_of_memo_size :
Tezos_protocol_alpha.Protocol.Alpha_context.Sapling.Memo_size.t ->
int Sourceval print : ?prefix:string -> 'a Data_encoding.Encoding.t -> 'a -> unit Sourceval to_hex : 'a -> 'a Data_encoding.Encoding.t -> string Sourceval randomized_byte : ?pos:int -> 'a -> 'a Data_encoding.Encoding.t -> 'a Sourcetype wallet = {sk : Tezos_sapling.Core.Wallet.Spending_key.t;vk : Tezos_sapling.Core.Wallet.Viewing_key.t;
} Sourceval gen_addr :
int ->
Tezos_sapling.Core.Client.Viewing_key.t ->
Tezos_sapling.Core.Client.Viewing_key.address list Sourceval gen_nf : unit -> Tezos_sapling.Core.Client.Nullifier.t Sourceval gen_cm_cipher :
memo_size:int ->
unit ->
Tezos_sapling.Core.Client.Commitment.t
* Tezos_sapling.Core.Client.Ciphertext.t Sourceval 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