LCOV - code coverage report
Current view: top level - flamenco/runtime/tests/generated - context.pb.h (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 2 2 100.0 %
Date: 2026-11-11 12:40:43 Functions: 0 0 -

          Line data    Source code
       1             : /* Automatically generated by fd_pb_gen.py.  Do not edit. */
       2             : 
       3             : #ifndef HEADER_fd_src_flamenco_runtime_tests_generated_context_pb_h
       4             : #define HEADER_fd_src_flamenco_runtime_tests_generated_context_pb_h
       5             : 
       6             : #include "../../../../ballet/pb/fd_pb_gen.h"
       7             : 
       8             : typedef struct fd_exec_test_feature_set {
       9             :   uint features_count;
      10             :   ulong * features;
      11             : } fd_exec_test_feature_set_t;
      12             : 
      13             : typedef struct fd_exec_test_acct_state {
      14             :   uchar address[32];
      15             :   ulong lamports;
      16             :   bool executable;
      17             :   uchar owner[32];
      18             :   uint which_data_repr;
      19             :   union {
      20             :     ulong data_hash;
      21             :     fd_pb_bytes_array_t * data;
      22             :   } data_repr;
      23             : } fd_exec_test_acct_state_t;
      24             : 
      25             : typedef struct fd_exec_test_fee_rate_governor {
      26             :   ulong target_lamports_per_signature;
      27             :   ulong target_signatures_per_slot;
      28             :   ulong min_lamports_per_signature;
      29             :   ulong max_lamports_per_signature;
      30             :   uint burn_percent;
      31             : } fd_exec_test_fee_rate_governor_t;
      32             : 
      33             : typedef struct fd_exec_test_blockhash_queue_entry {
      34             :   uchar blockhash[32];
      35             :   ulong lamports_per_signature;
      36             : } fd_exec_test_blockhash_queue_entry_t;
      37             : 
      38             : #define FD_EXEC_TEST_FEATURE_SET_FEATURES_TAG 1
      39             : #define FD_EXEC_TEST_ACCT_STATE_ADDRESS_TAG 1
      40             : #define FD_EXEC_TEST_ACCT_STATE_LAMPORTS_TAG 2
      41             : #define FD_EXEC_TEST_ACCT_STATE_EXECUTABLE_TAG 4
      42             : #define FD_EXEC_TEST_ACCT_STATE_OWNER_TAG 6
      43      509981 : #define FD_EXEC_TEST_ACCT_STATE_DATA_HASH_TAG 8
      44     1396050 : #define FD_EXEC_TEST_ACCT_STATE_DATA_TAG 9
      45             : #define FD_EXEC_TEST_FEE_RATE_GOVERNOR_TARGET_LAMPORTS_PER_SIGNATURE_TAG 1
      46             : #define FD_EXEC_TEST_FEE_RATE_GOVERNOR_TARGET_SIGNATURES_PER_SLOT_TAG 2
      47             : #define FD_EXEC_TEST_FEE_RATE_GOVERNOR_MIN_LAMPORTS_PER_SIGNATURE_TAG 3
      48             : #define FD_EXEC_TEST_FEE_RATE_GOVERNOR_MAX_LAMPORTS_PER_SIGNATURE_TAG 4
      49             : #define FD_EXEC_TEST_FEE_RATE_GOVERNOR_BURN_PERCENT_TAG 5
      50             : #define FD_EXEC_TEST_BLOCKHASH_QUEUE_ENTRY_BLOCKHASH_TAG 1
      51             : #define FD_EXEC_TEST_BLOCKHASH_QUEUE_ENTRY_LAMPORTS_PER_SIGNATURE_TAG 2
      52             : 
      53             : FD_PROTOTYPES_BEGIN
      54             : 
      55             : extern fd_pb_msgdesc_t const fd_exec_test_feature_set_desc;
      56             : extern fd_pb_msgdesc_t const fd_exec_test_acct_state_desc;
      57             : extern fd_pb_msgdesc_t const fd_exec_test_fee_rate_governor_desc;
      58             : extern fd_pb_msgdesc_t const fd_exec_test_blockhash_queue_entry_desc;
      59             : 
      60             : FD_PROTOTYPES_END
      61             : 
      62             : #endif /* HEADER_fd_src_flamenco_runtime_tests_generated_context_pb_h */

Generated by: LCOV version 1.14