Mina_base.Signed_command_payloadmodule Legacy_token_id : sig ... endmodule Body : sig ... endmodule Common : sig ... endmodule Poly : sig ... endmodule Stable : sig ... endtype t = Stable.Latest.tval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valueval create :
fee:Currency.Fee.t ->
fee_payer_pk:Mina_base_import.Public_key.Compressed.t ->
nonce:Mina_numbers.Account_nonce.t ->
valid_until:Mina_numbers.Global_slot.t option ->
memo:Signed_command_memo.t ->
body:Body.t ->
tval dummy : tval fee : t -> Currency.Fee.tval fee_payer_pk : t -> Mina_base_import.Public_key.Compressed.tval fee_payer : t -> Account_id.tval fee_excess : t -> Fee_excess.tval nonce : t -> Mina_numbers.Account_nonce.tval valid_until : t -> Mina_numbers.Global_slot.tval memo : t -> Signed_command_memo.tval receiver_pk : t -> Mina_base_import.Public_key.Compressed.tval receiver : t -> Account_id.tval source_pk : t -> Mina_base_import.Public_key.Compressed.tval source : t -> Account_id.tval token : t -> Token_id.tval amount : t -> Currency.Amount.t optionval accounts_accessed : t -> Transaction_status.t -> Account_id.t listval tag : t -> Transaction_union_tag.tval gen : t Core_kernel.Quickcheck.Generator.tmodule Weight : sig ... endThis module defines a weight for each payload component
val weight : t -> int