Rosetta_lib.User_command_infomodule Fee_currency = Currency.Feemodule Amount_currency = Currency.Amountmodule Signed_command = Mina_base.Signed_commandmodule Token_id = Mina_base.Token_idmodule Public_key = Signature_lib.Public_keymodule Signed_command_memo = Mina_base.Signed_command_memomodule Payment_payload = Mina_base.Payment_payloadmodule Stake_delegation = Mina_base.Stake_delegationval pk_to_public_key :
context:string ->
[< `Pk of string ] ->
( Public_key.Compressed.t, Errors.t ) Core_kernel.Result.tval account_id :
[< `Pk of string ] ->
[< `Token_id of string ] ->
Rosetta_models.Account_identifier.tval token_id_of_account : Rosetta_models.Account_identifier.t -> string optionmodule Op : sig ... endmodule Kind : sig ... endmodule Account_creation_fees_paid : sig ... endmodule Failure_status : sig ... endtype t = {kind : Kind.t; |
fee_payer : [ `Pk of string ]; |
source : [ `Pk of string ]; |
receiver : [ `Pk of string ]; |
fee_token : [ `Token_id of string ]; |
token : [ `Token_id of string ]; |
fee : Unsigned_extended.UInt64.t; |
nonce : Unsigned_extended.UInt32.t; |
amount : Unsigned_extended.UInt64.t option; |
valid_until : Unsigned_extended.UInt32.t option; |
memo : string option; |
hash : string; |
failure_status : Failure_status.t option; |
}val to_yojson : t -> Yojson.Safe.tval _ : t -> Yojson.Safe.tval t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> tval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.tmodule Partial : sig ... endval remember : nonce:Unsigned_extended.UInt32.t -> hash:string -> t -> tval of_operations :
?memo:string ->
?valid_until:Unsigned_extended.UInt32.t ->
Rosetta_models.Operation.t list ->
( Partial.t, Partial.Reason.t ) Validation.tval to_operations :
failure_status:
[< `Applied of Account_creation_fees_paid.t | `Failed of string Applied ]
option ->
Partial.t ->
Rosetta_models.Operation.t listval to_operations' : t -> Rosetta_models.Operation.t listval dummies : t list