View Source StellarBase.XDR.ContractCodeCostInputs (Elixir Stellar Base v0.16.0)
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr
Representation of Stellar ContractCodeCostInputs
type.
Summary
Types
@type ext_type() :: StellarBase.XDR.ExtensionPoint.t()
@type n_data_segment_bytes_type() :: StellarBase.XDR.UInt32.t()
@type n_data_segments_type() :: StellarBase.XDR.UInt32.t()
@type n_elem_segments_type() :: StellarBase.XDR.UInt32.t()
@type n_exports_type() :: StellarBase.XDR.UInt32.t()
@type n_functions_type() :: StellarBase.XDR.UInt32.t()
@type n_globals_type() :: StellarBase.XDR.UInt32.t()
@type n_imports_type() :: StellarBase.XDR.UInt32.t()
@type n_instructions_type() :: StellarBase.XDR.UInt32.t()
@type n_table_entries_type() :: StellarBase.XDR.UInt32.t()
@type n_types_type() :: StellarBase.XDR.UInt32.t()
@type t() :: %StellarBase.XDR.ContractCodeCostInputs{ ext: ext_type(), n_data_segment_bytes: n_data_segment_bytes_type(), n_data_segments: n_data_segments_type(), n_elem_segments: n_elem_segments_type(), n_exports: n_exports_type(), n_functions: n_functions_type(), n_globals: n_globals_type(), n_imports: n_imports_type(), n_instructions: n_instructions_type(), n_table_entries: n_table_entries_type(), n_types: n_types_type() }
Functions
Link to this function
new(ext, n_instructions, n_functions, n_globals, n_table_entries, n_types, n_data_segments, n_elem_segments, n_imports, n_exports, n_data_segment_bytes)
View Source@spec new( ext :: ext_type(), n_instructions :: n_instructions_type(), n_functions :: n_functions_type(), n_globals :: n_globals_type(), n_table_entries :: n_table_entries_type(), n_types :: n_types_type(), n_data_segments :: n_data_segments_type(), n_elem_segments :: n_elem_segments_type(), n_imports :: n_imports_type(), n_exports :: n_exports_type(), n_data_segment_bytes :: n_data_segment_bytes_type() ) :: t()