Line data Source code
1 : #include "fd_compute_budget_details.h" 2 : #include "../vm/fd_vm.h" 3 : 4 : void 5 444 : fd_compute_budget_details_new( fd_compute_budget_details_t * details ) { 6 444 : details->has_compute_units_limit_update = 0; 7 444 : details->has_compute_units_price_update = 0; 8 444 : details->has_requested_heap_size = 0; 9 444 : details->has_loaded_accounts_data_size_limit_update = 0; 10 444 : details->is_v1 = 0; 11 : 12 444 : details->compute_unit_limit = 200000UL; 13 444 : details->compute_unit_price = 0; 14 444 : details->compute_meter = 200000UL; 15 444 : details->heap_size = FD_VM_HEAP_DEFAULT; 16 444 : details->loaded_accounts_data_size_limit = FD_VM_LOADED_ACCOUNTS_DATA_SIZE_LIMIT; 17 444 : details->priority_fee_lamports = 0UL; 18 : 19 444 : details->num_builtin_instrs = 0UL; 20 444 : details->num_non_builtin_instrs = 0UL; 21 : 22 444 : details->requested_heap_size_instr_index = 0; 23 444 : }