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_account_resolver :
Mina_lib.t Schema.resolve_info ->
unit ->
Signature_lib.Public_key.Compressed.t ->
Signature_lib.Public_key.Compressed.t
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 send_zkapp_command :
Mina_lib.t ->
Mina_base.Zkapp_command.t ->
( ( Mina_base.Zkapp_command.Stable.V1.t,
Mina_transaction.Transaction_hash.t )
With_hash.t
Types.Zkapp_command.With_status.t,
string )
Core._result
Async_kernel__Deferred.t
val mock_zkapp_command :
Mina_lib.t ->
Mina_base.Zkapp_command.t ->
( ( Mina_base.Zkapp_command.t, Mina_transaction.Transaction_hash.t )
With_hash.t
Types.Zkapp_command.With_status.t,
string )
Core.result
Schema.Io.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