View Source StellarBase.XDR.StateExpirationSettings (Elixir Stellar Base v0.13.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 StateExpirationSettings
type.
Link to this section Summary
Link to this section Types
@type auto_bump_ledgers_type() :: StellarBase.XDR.UInt32.t()
@type bucket_list_size_window_sample_size_type() :: StellarBase.XDR.UInt32.t()
@type eviction_scan_size_type() :: StellarBase.XDR.UInt64.t()
@type max_entries_to_expire_type() :: StellarBase.XDR.UInt32.t()
@type max_entry_expiration_type() :: StellarBase.XDR.UInt32.t()
@type min_persistent_entry_expiration_type() :: StellarBase.XDR.UInt32.t()
@type min_temp_entry_expiration_type() :: StellarBase.XDR.UInt32.t()
@type persistent_rent_rate_denominator_type() :: StellarBase.XDR.Int64.t()
@type t() :: %StellarBase.XDR.StateExpirationSettings{ auto_bump_ledgers: auto_bump_ledgers_type(), bucket_list_size_window_sample_size: bucket_list_size_window_sample_size_type(), eviction_scan_size: eviction_scan_size_type(), max_entries_to_expire: max_entries_to_expire_type(), max_entry_expiration: max_entry_expiration_type(), min_persistent_entry_expiration: min_persistent_entry_expiration_type(), min_temp_entry_expiration: min_temp_entry_expiration_type(), persistent_rent_rate_denominator: persistent_rent_rate_denominator_type(), temp_rent_rate_denominator: temp_rent_rate_denominator_type() }
@type temp_rent_rate_denominator_type() :: StellarBase.XDR.Int64.t()
Link to this section Functions
Link to this function
new(max_entry_expiration, min_temp_entry_expiration, min_persistent_entry_expiration, auto_bump_ledgers, persistent_rent_rate_denominator, temp_rent_rate_denominator, max_entries_to_expire, bucket_list_size_window_sample_size, eviction_scan_size)
View Source@spec new( max_entry_expiration :: max_entry_expiration_type(), min_temp_entry_expiration :: min_temp_entry_expiration_type(), min_persistent_entry_expiration :: min_persistent_entry_expiration_type(), auto_bump_ledgers :: auto_bump_ledgers_type(), persistent_rent_rate_denominator :: persistent_rent_rate_denominator_type(), temp_rent_rate_denominator :: temp_rent_rate_denominator_type(), max_entries_to_expire :: max_entries_to_expire_type(), bucket_list_size_window_sample_size :: bucket_list_size_window_sample_size_type(), eviction_scan_size :: eviction_scan_size_type() ) :: t()