Module Processor.Zkapp_account_update_body

type t = {
account_identifier_id : int;
update_id : int;
balance_change : string;
increment_nonce : bool;
events_id : int;
sequence_events_id : int;
call_data_id : int;
call_depth : int;
zkapp_network_precondition_id : int;
zkapp_account_precondition_id : int;
use_full_commitment : bool;
caller : string;
authorization_kind : string;
}
val authorization_kind : t -> string
val caller : t -> string
val use_full_commitment : t -> bool
val zkapp_account_precondition_id : t -> int
val zkapp_network_precondition_id : t -> int
val call_depth : t -> int
val call_data_id : t -> int
val sequence_events_id : t -> int
val events_id : t -> int
val increment_nonce : t -> bool
val balance_change : t -> string
val update_id : t -> int
val account_identifier_id : t -> int
module Fields : sig ... end
val to_hlist : t -> ( unit, int -> int -> string -> bool -> int -> int -> int -> int -> int -> int -> bool -> string -> string -> unit ) H_list.t
val of_hlist : ( unit, int -> int -> string -> bool -> int -> int -> int -> int -> int -> int -> bool -> string -> string -> unit ) H_list.t -> t
val typ : t Caqti_type.t
val table_name : string
val add_if_doesn't_exist : (module Caqti_async.CONNECTION) -> Mina_base.Account_update.Body.Simple.t -> ( int, [> Caqti_error.call_or_retrieve ] ) Async_kernel__Deferred_result.t
val load : (module Caqti_async.CONNECTION) -> int -> ( t, [> Caqti_error.call_or_retrieve ] ) Stdlib.result Async_kernel.Deferred.t