Mina_base.Account_updatemodule Impl = Pickles.Impls.Stepmodule Digest = Random_oracle.Digestmodule type Type = sig ... endmodule Authorization_kind : sig ... endmodule Call_type : sig ... endmodule Update : sig ... endmodule Events = Zkapp_account.Eventsmodule Sequence_events = Zkapp_account.Sequence_eventsmodule Account_precondition : sig ... endmodule Preconditions : sig ... endmodule Body : sig ... endmodule T : sig ... endmodule Fee_payer : sig ... endinclude module type of struct include T endmodule Graphql_repr = T.Graphql_reprmodule Simple = T.Simplemodule Wire = T.Wiremodule Stable = T.StableA account_update to a zkApp transaction
val to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> tval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.tval hash_fold_t : 
  Ppx_hash_lib.Std.Hash.state ->
  t ->
  Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valuemodule Fields = T.Fieldsval of_graphql_repr : Graphql_repr.t -> tval to_graphql_repr : t -> call_depth:int -> Graphql_repr.tval gen : Token_id.t -> t Core_kernel.Quickcheck.Generator.tval to_wire : t -> Call_type.t -> Wire.tval digest : t -> Random_oracle.Digest.tmodule Checked = T.Checkedval account_id : t -> Account_id.tval verification_key_update_to_option : 
  t ->
  ( Side_loaded_verification_key.t, Zkapp_basic.F.t ) With_hash.t option
    Zkapp_basic.Set_or_keep.tval of_fee_payer : Fee_payer.t -> tval balance_change : t -> Currency.Amount.Signed.tThe change in balance to apply to the target account of this account_update. When this is negative, the amount will be withdrawn from the account and made available to later zkapp_command in the same transaction. When this is positive, the amount will be deposited into the account from the funds made available by previous zkapp_command in the same transaction.
val protocol_state_precondition : t -> Zkapp_precondition.Protocol_state.tval public_key : t -> Signature_lib.Public_key.Compressed.tval token_id : t -> Token_id.tval use_full_commitment : t -> boolval increment_nonce : t -> bool