Transaction_snark.Pending_coinbase_stack_statemodule Init_stack : sig ... endmodule Poly : sig ... endtype 'pending_coinbase poly = 'pending_coinbase Poly.t = {source : 'pending_coinbase; |
target : 'pending_coinbase; |
}val poly_to_yojson :
( 'pending_coinbase -> Yojson.Safe.t ) ->
'pending_coinbase poly ->
Yojson.Safe.tval poly_of_yojson :
( Yojson.Safe.t -> 'pending_coinbase Ppx_deriving_yojson_runtime.error_or ) ->
Yojson.Safe.t ->
'pending_coinbase poly Ppx_deriving_yojson_runtime.error_orval sexp_of_poly :
( 'pending_coinbase -> Ppx_sexp_conv_lib.Sexp.t ) ->
'pending_coinbase poly ->
Ppx_sexp_conv_lib.Sexp.tval poly_of_sexp :
( Ppx_sexp_conv_lib.Sexp.t -> 'pending_coinbase ) ->
Ppx_sexp_conv_lib.Sexp.t ->
'pending_coinbase polyval hash_fold_poly :
( Ppx_hash_lib.Std.Hash.state ->
'pending_coinbase ->
Ppx_hash_lib.Std.Hash.state ) ->
Ppx_hash_lib.Std.Hash.state ->
'pending_coinbase poly ->
Ppx_hash_lib.Std.Hash.stateval target : 'pending_coinbase poly -> 'pending_coinbaseval source : 'pending_coinbase poly -> 'pending_coinbasemodule Fields_of_poly : sig ... endmodule Stable : sig ... endtype t = Stable.Latest.tval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valuetype var = Mina_base.Pending_coinbase.Stack.var Poly.tval typ : ( var, t ) Snark_params.Tick.Typ.tval to_input : t -> Snark_params.Tick.Field.t Random_oracle.Input.Chunked.tval var_to_input :
var ->
Snark_params.Tick.Field.Var.t Random_oracle.Input.Chunked.t