Interface ConstantsResponseProto020

interface ConstantsResponseProto020 {
    adaptive_issuance_activation_vote_enable: boolean;
    adaptive_issuance_force_activation: boolean;
    adaptive_issuance_launch_ema_threshold: number;
    adaptive_rewards_params: {
        center_dz: {
            denominator: string;
            numerator: string;
        };
        growth_rate: {
            denominator: string;
            numerator: string;
        };
        initial_period: number;
        issuance_ratio_final_max: {
            denominator: string;
            numerator: string;
        };
        issuance_ratio_final_min: {
            denominator: string;
            numerator: string;
        };
        issuance_ratio_initial_max: {
            denominator: string;
            numerator: string;
        };
        issuance_ratio_initial_min: {
            denominator: string;
            numerator: string;
        };
        max_bonus: string;
        radius_dz: {
            denominator: string;
            numerator: string;
        };
        transition_period: number;
    };
    autostaking_enable: boolean;
    blocks_per_commitment: number;
    blocks_per_cycle: number;
    blocks_preservation_cycles: number;
    cache_layout_size?: number;
    cache_sampler_state_cycles?: number;
    cache_script_size?: number;
    cache_stake_distribution_cycles?: number;
    consensus_committee_size?: number;
    consensus_rights_delay: number;
    consensus_threshold?: number;
    cost_per_byte: BigNumber;
    cycles_per_voting_period?: number;
    dal_parametric: {
        attestation_lag: number;
        attestation_threshold: number;
        feature_enable: boolean;
        incentives_enable: boolean;
        number_of_shards: number;
        number_of_slots: number;
        page_size: number;
        redundancy_factor: number;
        slot_size: number;
    };
    delay_increment_per_round?: BigNumber;
    delegate_parameters_activation_delay: number;
    direct_ticket_spending_enable: boolean;
    edge_of_staking_over_delegation: number;
    global_limit_of_staking_over_baking: number;
    hard_gas_limit_per_block: BigNumber;
    hard_gas_limit_per_operation: BigNumber;
    hard_storage_limit_per_operation: BigNumber;
    initial_seed?: string;
    issuance_weights: {
        attesting_reward_weight: number;
        baking_reward_bonus_weight: number;
        baking_reward_fixed_portion_weight: number;
        base_total_issued_per_minute: string;
        seed_nonce_revelation_tip_weight: number;
        vdf_revelation_tip_weight: number;
    };
    limit_of_delegation_over_baking: number;
    liquidity_baking_subsidy: string;
    liquidity_baking_toggle_ema_threshold?: number;
    max_allowed_global_constants_depth?: number;
    max_anon_ops_per_block?: number;
    max_micheline_bytes_limit?: number;
    max_micheline_node_count?: number;
    max_operation_data_length: number;
    max_operations_time_to_live?: number;
    max_proposals_per_delegate?: number;
    max_slashing_per_block: number;
    max_slashing_period?: number;
    max_slashing_threshold: number;
    michelson_maximum_type_size: number;
    min_proposal_quorum?: number;
    minimal_block_delay?: BigNumber;
    minimal_frozen_stake: string;
    minimal_participation_ratio?: Ratio;
    minimal_stake: BigNumber;
    nonce_length: number;
    nonce_revelation_threshold?: number;
    ns_enable: boolean;
    origination_size?: number;
    percentage_of_frozen_deposits_slashed_per_double_attestation: number;
    percentage_of_frozen_deposits_slashed_per_double_baking: number;
    proof_of_work_nonce_size: number;
    proof_of_work_threshold: BigNumber;
    quorum_max?: number;
    quorum_min?: number;
    smart_rollup_arith_pvm_enable: boolean;
    smart_rollup_challenge_window_in_blocks: number;
    smart_rollup_commitment_period_in_blocks: number;
    smart_rollup_max_active_outbox_levels: number;
    smart_rollup_max_lookahead_in_blocks: number;
    smart_rollup_max_number_of_cemented_commitments: number;
    smart_rollup_max_number_of_messages_per_level: string;
    smart_rollup_max_number_of_parallel_games: number;
    smart_rollup_max_outbox_messages_per_level: number;
    smart_rollup_max_wrapped_proof_binary_size: number;
    smart_rollup_message_size_limit: number;
    smart_rollup_number_of_sections_in_dissection: number;
    smart_rollup_origination_size: number;
    smart_rollup_private_enable: boolean;
    smart_rollup_reveal_activation_level: {
        dal_attested_slots_validity_lag: number;
        dal_page: number;
        dal_parameters: number;
        metadata: number;
        raw_data: {
            Blake2B: number;
        };
    };
    smart_rollup_riscv_pvm_enable: boolean;
    smart_rollup_stake_amount: string;
    smart_rollup_timeout_period_in_blocks: number;
    testnet_dictator?: string;
    vdf_difficulty?: BigNumber;
    zk_rollup_enable: number;
    zk_rollup_max_ticket_payload_size: number;
    zk_rollup_min_pending_to_process: number;
    zk_rollup_origination_size: number;
}

Hierarchy

  • Omit<ConstantsResponseProto019,
        | "adaptive_rewards_params"
        | "blocks_per_stake_snapshot"
        | "dal_parametric"
        | "issuance_weights"
        | "liquidity_baking_subsidy_weight"
        | "preserved_cycles"
        | "smart_rollup_reveal_activation_level">
    • ConstantsResponseProto020

Properties

adaptive_issuance_activation_vote_enable adaptive_issuance_force_activation adaptive_issuance_launch_ema_threshold adaptive_rewards_params autostaking_enable blocks_per_commitment blocks_per_cycle blocks_preservation_cycles cache_layout_size? cache_sampler_state_cycles? cache_script_size? cache_stake_distribution_cycles? consensus_committee_size? consensus_rights_delay consensus_threshold? cost_per_byte cycles_per_voting_period? dal_parametric delay_increment_per_round? delegate_parameters_activation_delay direct_ticket_spending_enable edge_of_staking_over_delegation global_limit_of_staking_over_baking hard_gas_limit_per_block hard_gas_limit_per_operation hard_storage_limit_per_operation initial_seed? issuance_weights limit_of_delegation_over_baking liquidity_baking_subsidy liquidity_baking_toggle_ema_threshold? max_allowed_global_constants_depth? max_anon_ops_per_block? max_micheline_bytes_limit? max_micheline_node_count? max_operation_data_length max_operations_time_to_live? max_proposals_per_delegate? max_slashing_per_block max_slashing_period? max_slashing_threshold michelson_maximum_type_size min_proposal_quorum? minimal_block_delay? minimal_frozen_stake minimal_participation_ratio? minimal_stake nonce_length nonce_revelation_threshold? ns_enable origination_size? percentage_of_frozen_deposits_slashed_per_double_attestation percentage_of_frozen_deposits_slashed_per_double_baking proof_of_work_nonce_size proof_of_work_threshold quorum_max? quorum_min? smart_rollup_arith_pvm_enable smart_rollup_challenge_window_in_blocks smart_rollup_commitment_period_in_blocks smart_rollup_max_active_outbox_levels smart_rollup_max_lookahead_in_blocks smart_rollup_max_number_of_cemented_commitments smart_rollup_max_number_of_messages_per_level smart_rollup_max_number_of_parallel_games smart_rollup_max_outbox_messages_per_level smart_rollup_max_wrapped_proof_binary_size smart_rollup_message_size_limit smart_rollup_number_of_sections_in_dissection smart_rollup_origination_size smart_rollup_private_enable smart_rollup_reveal_activation_level smart_rollup_riscv_pvm_enable smart_rollup_stake_amount smart_rollup_timeout_period_in_blocks testnet_dictator? vdf_difficulty? zk_rollup_enable zk_rollup_max_ticket_payload_size zk_rollup_min_pending_to_process zk_rollup_origination_size

Properties

adaptive_issuance_activation_vote_enable: boolean
adaptive_issuance_force_activation: boolean
adaptive_issuance_launch_ema_threshold: number
adaptive_rewards_params: {
    center_dz: {
        denominator: string;
        numerator: string;
    };
    growth_rate: {
        denominator: string;
        numerator: string;
    };
    initial_period: number;
    issuance_ratio_final_max: {
        denominator: string;
        numerator: string;
    };
    issuance_ratio_final_min: {
        denominator: string;
        numerator: string;
    };
    issuance_ratio_initial_max: {
        denominator: string;
        numerator: string;
    };
    issuance_ratio_initial_min: {
        denominator: string;
        numerator: string;
    };
    max_bonus: string;
    radius_dz: {
        denominator: string;
        numerator: string;
    };
    transition_period: number;
}
autostaking_enable: boolean
blocks_per_commitment: number
blocks_per_cycle: number
blocks_preservation_cycles: number
cache_layout_size?: number
cache_sampler_state_cycles?: number
cache_script_size?: number
cache_stake_distribution_cycles?: number
consensus_committee_size?: number
consensus_rights_delay: number
consensus_threshold?: number
cost_per_byte: BigNumber
cycles_per_voting_period?: number
dal_parametric: {
    attestation_lag: number;
    attestation_threshold: number;
    feature_enable: boolean;
    incentives_enable: boolean;
    number_of_shards: number;
    number_of_slots: number;
    page_size: number;
    redundancy_factor: number;
    slot_size: number;
}
delay_increment_per_round?: BigNumber
delegate_parameters_activation_delay: number
direct_ticket_spending_enable: boolean
edge_of_staking_over_delegation: number
global_limit_of_staking_over_baking: number
hard_gas_limit_per_block: BigNumber
hard_gas_limit_per_operation: BigNumber
hard_storage_limit_per_operation: BigNumber
initial_seed?: string
issuance_weights: {
    attesting_reward_weight: number;
    baking_reward_bonus_weight: number;
    baking_reward_fixed_portion_weight: number;
    base_total_issued_per_minute: string;
    seed_nonce_revelation_tip_weight: number;
    vdf_revelation_tip_weight: number;
}
limit_of_delegation_over_baking: number
liquidity_baking_subsidy: string
liquidity_baking_toggle_ema_threshold?: number
max_allowed_global_constants_depth?: number
max_anon_ops_per_block?: number
max_micheline_bytes_limit?: number
max_micheline_node_count?: number
max_operation_data_length: number
max_operations_time_to_live?: number
max_proposals_per_delegate?: number
max_slashing_per_block: number
max_slashing_period?: number
max_slashing_threshold: number
michelson_maximum_type_size: number
min_proposal_quorum?: number
minimal_block_delay?: BigNumber
minimal_frozen_stake: string
minimal_participation_ratio?: Ratio
minimal_stake: BigNumber
nonce_length: number
nonce_revelation_threshold?: number
ns_enable: boolean
origination_size?: number
percentage_of_frozen_deposits_slashed_per_double_attestation: number
percentage_of_frozen_deposits_slashed_per_double_baking: number
proof_of_work_nonce_size: number
proof_of_work_threshold: BigNumber
quorum_max?: number
quorum_min?: number
smart_rollup_arith_pvm_enable: boolean
smart_rollup_challenge_window_in_blocks: number
smart_rollup_commitment_period_in_blocks: number
smart_rollup_max_active_outbox_levels: number
smart_rollup_max_lookahead_in_blocks: number
smart_rollup_max_number_of_cemented_commitments: number
smart_rollup_max_number_of_messages_per_level: string
smart_rollup_max_number_of_parallel_games: number
smart_rollup_max_outbox_messages_per_level: number
smart_rollup_max_wrapped_proof_binary_size: number
smart_rollup_message_size_limit: number
smart_rollup_number_of_sections_in_dissection: number
smart_rollup_origination_size: number
smart_rollup_private_enable: boolean
smart_rollup_reveal_activation_level: {
    dal_attested_slots_validity_lag: number;
    dal_page: number;
    dal_parameters: number;
    metadata: number;
    raw_data: {
        Blake2B: number;
    };
}
smart_rollup_riscv_pvm_enable: boolean
smart_rollup_stake_amount: string
smart_rollup_timeout_period_in_blocks: number
testnet_dictator?: string
vdf_difficulty?: BigNumber
zk_rollup_enable: number
zk_rollup_max_ticket_payload_size: number
zk_rollup_min_pending_to_process: number
zk_rollup_origination_size: number