Mina_graphql.Types
val public_key :
( Mina_lib.t, Graphql_lib.Scalars.PublicKey.t option )
Graphql_basic_scalars.Utils.Schema.typ
val uint32 :
( Mina_lib.t, Graphql_lib.Scalars.UInt32.t option )
Graphql_basic_scalars.Utils.Schema.typ
val token_id :
( Mina_lib.t, Graphql_lib.Scalars.TokenId.t option )
Graphql_basic_scalars.Utils.Schema.typ
val json :
( Mina_lib.t, Yojson.Basic.t option ) Graphql_basic_scalars.Utils.Schema.typ
val epoch_seed :
( Mina_lib.t, Graphql_lib.Scalars.EpochSeed.t option )
Graphql_basic_scalars.Utils.Schema.typ
val balance :
( Mina_lib.t, Graphql_lib.Scalars.Balance.t option )
Graphql_basic_scalars.Utils.Schema.typ
val amount :
( Mina_lib.t, Graphql_lib.Scalars.Amount.t option )
Graphql_basic_scalars.Utils.Schema.typ
val fee :
( Mina_lib.t, Graphql_lib.Scalars.Fee.t option )
Graphql_basic_scalars.Utils.Schema.typ
val block_time :
( Mina_lib.t, Graphql_lib.Scalars.BlockTime.t option )
Graphql_basic_scalars.Utils.Schema.typ
val global_slot :
( Mina_lib.t, Graphql_lib.Scalars.GlobalSlot.t option )
Graphql_basic_scalars.Utils.Schema.typ
val length :
( Mina_lib.t, Graphql_lib.Scalars.Length.t option )
Graphql_basic_scalars.Utils.Schema.typ
val span :
( Mina_lib.t, Core.Time.Span.t option )
Graphql_basic_scalars.Utils.Schema.typ
val ledger_hash :
( Mina_lib.t, Graphql_lib.Scalars.LedgerHash.t option )
Graphql_basic_scalars.Utils.Schema.typ
val state_hash :
( Mina_lib.t, Graphql_lib.Scalars.StateHash.t option )
Graphql_basic_scalars.Utils.Schema.typ
val account_nonce :
( Mina_lib.t, Graphql_lib.Scalars.AccountNonce.t option )
Graphql_basic_scalars.Utils.Schema.typ
val chain_hash :
( Mina_lib.t, Graphql_lib.Scalars.ChainHash.t option )
Graphql_basic_scalars.Utils.Schema.typ
val transaction_hash :
( Mina_lib.t, Graphql_lib.Scalars.TransactionHash.t option )
Graphql_basic_scalars.Utils.Schema.typ
val transaction_id :
( Mina_lib.t, Graphql_lib.Scalars.TransactionId.t option )
Graphql_basic_scalars.Utils.Schema.typ
val precomputed_block_proof :
( Mina_lib.t, Graphql_lib.Scalars.PrecomputedBlockProof.t option )
Graphql_basic_scalars.Utils.Schema.typ
val account_id : ( Mina_lib.t, Mina_base.Account_id.t option ) Schema.typ
val sync_status : ( Mina_lib.t, Sync_status.t option ) Schema.typ
val transaction_status :
( Mina_lib.t, Transaction_inclusion_status.State.t option ) Schema.typ
val consensus_time :
( Mina_lib.t,
Consensus__Proof_of_stake.Data.Consensus_time.Stable.V1.t option )
Graphql_async.Schema.typ
val consensus_time_with_global_slot_since_genesis :
( Mina_lib.t,
(Consensus__Proof_of_stake.Data.Consensus_time.Stable.V1.t
* Graphql_lib.Scalars.GlobalSlot.t)
option )
Graphql_async.Schema.typ
val block_producer_timing :
( Mina_lib.t, Daemon_rpcs.Types.Status.Next_producer_timing.t option )
Schema.typ
val merkle_path_element :
( Mina_lib.t,
[ `Left of Mina_base.Zkapp_basic.F.t
| `Right of Mina_base.Zkapp_basic.F.t ]
option )
Schema.typ
module DaemonStatus : sig ... end
val fee_transfer :
( Mina_lib.t,
(Mina_base.Fee_transfer.single
* Filtered_external_transition_unix.Graphql_scalars.FeeTransferType.t)
option )
Graphql_async.Schema.typ
val account_timing :
( Mina_lib.t, Mina_base.Account_timing.t option ) Schema.typ
val completed_work :
( Mina_lib.t, Transaction_snark_work.Info.t option ) Graphql_async.Schema.typ
val sign : ( Mina_lib.t, Sgn.t option ) Graphql_async.Schema.typ
val signed_fee :
( Mina_lib.t, Currency.Amount.Signed.t option ) Graphql_async.Schema.typ
val work_statement :
( Mina_lib.t,
( Graphql_lib.Scalars.LedgerHash.t,
( Currency.Amount.Stable.V1.t, Sgn.Stable.V1.t )
Currency.Signed_poly.Stable.V1.t,
Mina_base.Pending_coinbase.Stack_versioned.Stable.V1.t,
Mina_base.Fee_excess.Stable.V1.t,
unit,
Mina_state.Local_state.Stable.V1.t )
Transaction_snark.Statement.poly
option )
Graphql_async.Schema.typ
val pending_work :
( Mina_lib.t,
( Graphql_lib.Scalars.LedgerHash.t,
( Currency.Amount.Stable.V1.t, Sgn.Stable.V1.t )
Currency.Signed_poly.Stable.V1.t,
Mina_base.Pending_coinbase.Stack_versioned.Stable.V1.t,
Mina_base.Fee_excess.Stable.V1.t,
unit,
Mina_state.Local_state.Stable.V1.t )
Transaction_snark.Statement.poly
One_or_two.t
option )
Graphql_async.Schema.typ
val blockchain_state :
( Mina_lib.t,
(Mina_state.Blockchain_state.Value.t * Mina_base.State_hash.t) option )
Schema.typ
val protocol_state :
( Mina_lib.t,
(Filtered_external_transition.Protocol_state.t * Mina_base.State_hash.t)
option )
Schema.typ
val chain_reorganization_status :
( Mina_lib.t, [ `Changed ] option ) Schema.typ
val genesis_constants : ( Mina_lib.t, unit option ) Graphql_async.Schema.typ
module AccountObj : sig ... end
module Command_status : sig ... end
module User_command : sig ... end
module Zkapp_command : sig ... end
val transactions :
( Mina_lib.t, Filtered_external_transition.Transactions.t option )
Graphql_async.Schema.typ
val protocol_state_proof : ( Mina_lib.t, Mina_base.Proof.t option ) Schema.typ
val block :
( Mina_lib.t,
( Filtered_external_transition.t, Mina_base.State_hash.t ) With_hash.t
option )
Schema.typ
val snark_worker :
( Mina_lib.t,
(Graphql_lib.Scalars.PublicKey.t * Graphql_lib.Scalars.Fee.t) option )
Graphql_async.Schema.typ
module Payload : sig ... end
module Arguments : sig ... end
module Input : sig ... end
val vrf_message :
( Mina_lib.t, Consensus_vrf.Layout.Message.t option ) Schema.typ
val vrf_threshold :
( Mina_lib.t, Consensus_vrf.Layout.Threshold.t option )
Graphql_async.Schema.typ
val vrf_evaluation :
( Mina_lib.t, Consensus_vrf.Layout.Evaluation.t option ) Schema.typ