Module Mina_graphql.Mutations

val create_account_resolver : Mina_lib.t Schema.resolve_info -> unit -> string -> ( Signature_lib.Public_key.Compressed.t, 'a ) Core.Result.t Async_kernel__Deferred.t
val add_wallet : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val create_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val create_hd_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val unlock_account_resolver : Mina_lib.t Schema.resolve_info -> unit -> (string * Signature_lib.Public_key.Compressed.t) -> ( Signature_lib.Public_key.Compressed.t, string ) Core._result Async_kernel__Deferred.t
val unlock_wallet : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val unlock_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val lock_wallet : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val lock_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val delete_account_resolver : Mina_lib.t Schema.resolve_info -> unit -> Signature_lib.Public_key.Compressed.t -> ( Signature_lib.Public_key.Compressed.t, string ) Async_kernel__Deferred_result.t
val delete_wallet : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val delete_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val reload_account_resolver : Mina_lib.t Schema.resolve_info -> unit -> ( bool, 'a ) Core._result Async_kernel__Deferred.t
val reload_wallets : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val reload_accounts : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val import_account : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val reset_trust_status : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val send_user_command : Mina_lib.t -> User_command_input.t -> ( Mina_base.Signed_command.Stable.V2.t Types.User_command.With_status.t, string ) Core._result Async_kernel__Deferred.t
val find_identity : public_key:Signature_lib.Public_key.Compressed.t -> Mina_lib.t -> ( [ `Hd_index of Mina_numbers.Hd_index.t | `Keypair of Signature_lib.Keypair.t ], string ) Core.Result.t
val create_user_command_input : fee:Unsigned.uint64 -> fee_payer_pk:Signature_lib.Public_key.Compressed.t -> nonce_opt:Mina_base.Account.Nonce.t option -> valid_until:Unsigned.uint32 option -> memo:string option -> signer:Signature_lib.Public_key.Compressed.t -> body:Mina_base.Signed_command_payload.Body.t -> sign_choice:User_command_input.Sign_choice.t -> ( User_command_input.t, string ) Core.result
val make_signed_user_command : signature:( Mina_base.Signature.t, string ) Core_kernel.Result.t -> nonce_opt:Mina_base.Account.Nonce.t option -> signer:Signature_lib.Public_key.Compressed.t -> memo:string option -> fee:Unsigned.uint64 -> fee_payer_pk:Signature_lib.Public_key.Compressed.t -> valid_until:Unsigned.uint32 option -> body:Mina_base.Signed_command_payload.Body.t -> ( User_command_input.t, string ) Async_kernel__Deferred_result.t
val send_signed_user_command : signature:( Mina_base.Signature.t, string ) Core_kernel.Result.t -> mina:Mina_lib.t -> nonce_opt:Mina_base.Account.Nonce.t option -> signer:Signature_lib.Public_key.Compressed.t -> memo:string option -> fee:Unsigned.uint64 -> fee_payer_pk:Signature_lib.Public_key.Compressed.t -> valid_until:Unsigned.uint32 option -> body:Mina_base.Signed_command_payload.Body.t -> ( ( Mina_base.Signed_command.Stable.V2.t, Mina_transaction.Transaction_hash.t ) With_hash.t Types.User_command.With_status.t, string ) Async_kernel__Deferred_result.t
val send_unsigned_user_command : mina:Mina_lib.t -> nonce_opt:Mina_base.Account.Nonce.t option -> signer:Signature_lib.Public_key.Compressed.t -> memo:string option -> fee:Unsigned.uint64 -> fee_payer_pk:Signature_lib.Public_key.Compressed.t -> valid_until:Unsigned.uint32 option -> body:Mina_base.Signed_command_payload.Body.t -> ( ( Mina_base.Signed_command.Stable.V2.t, Mina_transaction.Transaction_hash.t ) With_hash.t Types.User_command.With_status.t, string ) Async_kernel__Deferred_result.t
val send_delegation : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val send_payment : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val make_zkapp_endpoint : name:string -> doc:string -> f: ( Mina_lib.t -> Mina_base.Zkapp_command.t -> ( ( Mina_base.Zkapp_command.Stable.V1.t, Graphql_lib.Scalars.TransactionHash.t ) With_hash.t Types.Zkapp_command.With_status.t, Graphql_async.Schema.field_error ) Stdlib.result Graphql_async.Schema.Io.t ) -> ( Mina_lib.t, unit ) Graphql_async.Schema.field
val send_zkapp : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val mock_zkapp : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val internal_send_zkapp : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val send_test_payments : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val send_rosetta_transaction : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val export_logs : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val set_coinbase_receiver : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val set_snark_worker : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val set_snark_work_fee : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val set_connection_gating_config : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val add_peer : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val archive_precomputed_block : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val archive_extensional_block : ( Mina_lib.t, unit ) Graphql_async.Schema.field
val commands : ( Mina_lib.t, unit ) Graphql_async.Schema.field list