LCOV - code coverage report
Current view: top level - app/firedancer - config.h (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 0 28 0.0 %
Date: 2025-09-18 04:41:32 Functions: 0 4 0.0 %

          Line data    Source code
       1             : #ifndef HEADER_fd_src_app_firedancer_config_h
       2             : #define HEADER_fd_src_app_firedancer_config_h
       3             : 
       4             : #include "../shared/fd_config_file.h"
       5             : 
       6             : extern uchar const firedancer_default_config[];
       7             : extern ulong const firedancer_default_config_sz;
       8             : 
       9             : extern uchar const firedancer_testnet_config[];
      10             : extern ulong const firedancer_testnet_config_sz;
      11             : 
      12             : extern uchar const firedancer_devnet_config[];
      13             : extern ulong const firedancer_devnet_config_sz;
      14             : 
      15             : extern uchar const firedancer_mainnet_config[];
      16             : extern ulong const firedancer_mainnet_config_sz;
      17             : 
      18             : fd_config_file_t
      19           0 : fd_config_file_default( void ) {
      20           0 :   return (fd_config_file_t) {
      21           0 :     .name    = "default",
      22           0 :     .data    = firedancer_default_config,
      23           0 :     .data_sz = firedancer_default_config_sz,
      24           0 :   };
      25           0 : }
      26             : 
      27             : fd_config_file_t
      28           0 : fd_config_file_testnet( void ) {
      29           0 :   return (fd_config_file_t) {
      30           0 :     .name    = "testnet",
      31           0 :     .data    = firedancer_testnet_config,
      32           0 :     .data_sz = firedancer_testnet_config_sz,
      33           0 :   };
      34           0 : }
      35             : 
      36             : fd_config_file_t
      37           0 : fd_config_file_devnet( void ) {
      38           0 :   return (fd_config_file_t) {
      39           0 :     .name    = "devnet",
      40           0 :     .data    = firedancer_devnet_config,
      41           0 :     .data_sz = firedancer_devnet_config_sz,
      42           0 :   };
      43           0 : }
      44             : 
      45             : fd_config_file_t
      46           0 : fd_config_file_mainnet( void ) {
      47           0 :   return (fd_config_file_t) {
      48           0 :     .name    = "mainnet",
      49           0 :     .data    = firedancer_mainnet_config,
      50           0 :     .data_sz = firedancer_mainnet_config_sz,
      51           0 :   };
      52           0 : }
      53             : 
      54             : #endif /* HEADER_fd_src_app_firedancer_config_h */

Generated by: LCOV version 1.14