| config_setting_id | Config setting id types | integer | | Yes | |
| contract_max_size_bytes | Max size of contract | integer | | No | |
| ledger_max_instructions | Max instructions per ledger | integer | | No | |
| tx_max_instructions | Max instructions per transaction | integer | | No | |
| fee_rate_per_instructions_increment | Fee for instructions increment | integer | | No | |
| tx_memory_limit | Transaction memory limit | integer | | No | |
| ledger_max_read_ledger_entries | Max read ledger entries per ledger | integer | | No | |
| ledger_max_read_bytes | Max read bytes per ledger | integer | | No | |
| ledger_max_write_ledger_entries | Max write ledger entries per ledger | integer | | No | |
| ledger_max_write_bytes | Max write bytes per ledger | integer | | No | |
| tx_max_read_ledger_entries | Max read ledger entries per transaction | integer | | No | |
| tx_max_read_bytes | Max read bytes per transaction | integer | | No | |
| tx_max_write_ledger_entries | Max write ledger entries per transaction | integer | | No | |
| tx_max_write_bytes | Max write bytes per transaction | integer | | No | |
| fee_read_ledger_entry | Fee for read ledger entry | integer | | No | |
| fee_write_ledger_entry | Fee for write ledger entry | integer | | No | |
| fee_read_1kb | Fee per 1kb read | integer | | No | |
| bucket_list_target_size_bytes | Bucket list target size | integer | | No | |
| write_fee_1kb_bucket_list_low | Write fee for bucket list per 1kb | integer | | No | |
| write_fee_1kb_bucket_list_high | Write fee for bucket list per 1kb | integer | | No | |
| bucket_list_write_fee_growth_factor | Write growth fee for bucket list | integer | | No | |
| fee_historical_1kb | Fee for historical storage per 1kb | integer | | No | |
| tx_max_contract_events_size_bytes | Max transaction contract event size | integer | | No | |
| fee_contract_events_1kb | Fee for contract event size per 1kb | integer | | No | |
| ledger_max_txs_size_bytes | Max ledger transaction size | integer | | No | |
| tx_max_size_bytes | Max transaction size | integer | | No | |
| fee_tx_size_1kb | Fee for transaction size per 1kb | integer | | No | |
| contract_cost_params_cpu_insns | Constant and linear model parameters for cost parameters for CPU | array[record] | | No | |
| contract_cost_params_mem_bytes | Constant and linear model parameters for cost parameters for memory | array[record] | | No | |
| contract_data_key_size_bytes | Max size of contract data keys | integer | | No | |
| contract_data_entry_size_bytes | Max size of contract data entries | integer | | No | |
| max_entry_ttl | Max TTL that can be set for an entry (sequence created at + this) | integer | | No | |
| auto_bump_ledgers | Automatic bump ledgers amount | integer | | No | |
| persistent_rent_rate_denominator | Persistent entry rent rate denominator | integer | | No | |
| temp_rent_rate_denominator | Temporary entry rent rate denominator | integer | | No | |
| bucket_list_size_window_sample_size | Bucket list size window sample size | integer | | No | |
| eviction_scan_size | Eviction scan size | integer | | No | |
| starting_eviction_scan_level | Starting eviction scan level | integer | | No | |
| ledger_max_tx_count | Max transactions in a ledger | integer | | No | |
| bucket_list_size_window | Bucket list size window | array[integer] | | No | |
| min_temporary_ttl | The minimum number of entries for which a temporary entry can live on the ledger | integer | | No | |
| min_persistent_ttl | The minimum number of entries for which a persisted entry can live on the ledger | integer | | No | |
| max_entries_to_archive | Maximum number of entries that emit archival meta in a single ledger | integer | | No | |
| last_modified_ledger | The ledger sequence number when the ledger entry (this unique signer for the account) was modified. Deletions do not count as a modification and will report the prior modification sequence number | integer | | Yes | |
| ledger_entry_change | Code that describes the ledger entry change type that was applied to the ledger entry. | integer | | Yes | |
| deleted | Indicates whether the ledger entry (balance id) has been deleted or not. Once an entry is deleted, it cannot be recovered. | boolean | | Yes | |
| batch_id | String representation of the run id for a given DAG in Airflow. Takes the form of scheduled__<batch_end_date>-<dag_alias>. Batch ids are unique to the batch and help with monitoring and rerun capabilities | string | | Yes | |
| batch_run_date | The start date for the batch interval. When taken with the date in the batch_id, the date represents the interval of ledgers processed. The batch run date can be seen as a proxy of closed_at for a ledger. | datetime | | Yes | |
| batch_insert_ts | The timestamp in UTC when a batch of records was inserted into the database. This field can help identify if a batch executed in real time or as part of a backfill | timestamp | | Yes | |
| closed_at | Timestamp in UTC when this ledger closed and committed to the network. Ledgers are expected to close ~every 5 seconds | timestamp | | Yes | |
| ledger_sequence | The sequence number of this ledger. It represents the order of the ledger within the Stellar blockchain. Each ledger has a unique sequence number that increments with every new ledger, ensuring that ledgers are processed in the correct order. | integer | | Yes | |
| ledger_max_disk_read_entries | Maximum number of ledger entries a single ledger may read from disk. | integer | | No | Protocol 23 (CAP-66) successor to ledger_max_read_ledger_entries, which now covers in-memory state only. |
| ledger_max_disk_read_bytes | Maximum number of bytes a single ledger may read from disk. | integer | | No | Protocol 23 (CAP-66) successor to ledger_max_read_bytes. |
| tx_max_disk_read_entries | Maximum number of ledger entries a single transaction may read from disk. | integer | | No | Protocol 23 (CAP-66) successor to tx_max_read_ledger_entries. |
| tx_max_disk_read_bytes | Maximum number of bytes a single transaction may read from disk. | integer | | No | Protocol 23 (CAP-66) successor to tx_max_read_bytes. |
| fee_disk_read_ledger_entry | Fee in stroops charged per ledger entry read from disk. | integer | | No | Protocol 23 (CAP-66) successor to fee_read_ledger_entry. |
| fee_disk_read_1kb | Fee in stroops charged per 1KB read from disk. | integer | | No | Protocol 23 (CAP-66) successor to fee_read_1kb. |
| fee_write_1kb | Fee in stroops charged per 1KB written to the live Soroban state. | integer | | No | Protocol 23 (CAP-62) rename of the bucket-list write fee. |
| soroban_state_target_size_bytes | Target size in bytes of the live Soroban state, used as the inflection point for rent fee growth. | integer | | No | Protocol 23 (CAP-62) successor to bucket_list_target_size_bytes. |
| rent_fee_1kb_soroban_state_size_low | Rent fee in stroops per 1KB when the live Soroban state is below the target size. | integer | | No | Protocol 23 (CAP-62) successor to write_fee_1kb_bucket_list_low. |
| rent_fee_1kb_soroban_state_size_high | Rent fee in stroops per 1KB when the live Soroban state is above the target size. | integer | | No | Protocol 23 (CAP-62) successor to write_fee_1kb_bucket_list_high. |
| soroban_state_rent_fee_growth_factor | Multiplier applied to the rent fee once the live Soroban state exceeds the target size. | integer | | No | Protocol 23 (CAP-62) successor to bucket_list_write_fee_growth_factor. |
| live_soroban_state_size_window_sample_size | Number of samples retained in the sliding window used to average the live Soroban state size. | integer | | No | Protocol 23 (CAP-62) successor to bucket_list_size_window_sample_size. |
| live_soroban_state_size_window_sample_period | Number of ledgers between samples of the live Soroban state size. | integer | | No | |
| live_soroban_state_size_window | The sliding window of sampled live Soroban state sizes used to compute rent fees. | array[integer] | | No | Protocol 23 (CAP-62) successor to bucket_list_size_window. Repeated field. |
| ledger_max_dependent_tx_clusters | Maximum number of dependent transaction clusters per ledger. | integer | | No | Protocol 23 (CAP-63) parallelism-friendly transaction scheduling setting. |
| tx_max_footprint_entries | Maximum number of footprint entries per transaction. | integer | | No | Protocol 23 ledger cost extension. |
| ledger_target_close_time_milliseconds | Target ledger close time in milliseconds. | integer | | No | Protocol 23 SCP timing setting. |
| nomination_timeout_initial_milliseconds | Initial SCP nomination timeout in milliseconds. | integer | | No | Protocol 23 SCP timing setting. |
| nomination_timeout_increment_milliseconds | SCP nomination timeout increment in milliseconds. | integer | | No | Protocol 23 SCP timing setting. |
| ballot_timeout_initial_milliseconds | Initial SCP ballot timeout in milliseconds. | integer | | No | Protocol 23 SCP timing setting. |
| ballot_timeout_increment_milliseconds | SCP ballot timeout increment in milliseconds. | integer | | No | Protocol 23 SCP timing setting. |
| frozen_ledger_keys | Array of base64-encoded ledger keys frozen by validator governance. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |
| frozen_ledger_keys_to_freeze | Array of base64-encoded ledger keys to freeze in this delta update. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |
| frozen_ledger_keys_to_unfreeze | Array of base64-encoded ledger keys to unfreeze in this delta update. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |
| freeze_bypass_txs | Array of hex-encoded transaction hashes that bypass frozen key restrictions. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |
| freeze_bypass_txs_to_add | Array of hex-encoded transaction hashes to add to the freeze bypass list. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |
| freeze_bypass_txs_to_remove | Array of hex-encoded transaction hashes to remove from the freeze bypass list. | array[string] | | No | Protocol 26 (CAP-77). Repeated field. |