Commit c8824e7
committed
File tree
721 files changed
+2495
-2495
lines changed- main
- library/pytest_plugins/filler
- search
- tests
- benchmark
- stateful
- bloatnet
- test_multi_opcode
- test_bloatnet_balance_extcodecopy
- test_bloatnet_balance_extcodehash
- test_bloatnet_balance_extcodesize
- test_mixed_sload_sstore
- test_single_opcode
- test_sload_empty_erc20_balanceof
- test_sstore_erc20_approve
- test_worst_blocks
- test_block_full_access_list_and_data
- test_block_full_data
- test_block_full_of_ether_transfers
- test_worst_case_auth_block
- test_worst_bytecode
- test_worst_bytecode_single_opcode
- test_worst_creates_collisions
- test_worst_create
- test_worst_initcode_jumpdest_analysis
- test_worst_compute
- test_amortized_bn128_pairings
- test_empty_block
- test_worst_binop_simple
- test_worst_blobhash
- test_worst_calldataload
- test_worst_calldatasize
- test_worst_callvalue
- test_worst_clz_diff_input
- test_worst_clz_same_input
- test_worst_dup
- test_worst_jumpdests
- test_worst_jumpi_fallthrough
- test_worst_jumpis
- test_worst_jumps
- test_worst_keccak
- test_worst_memory_access
- test_worst_modarith
- test_worst_modexp
- test_worst_mod
- test_worst_msize
- test_worst_precompile_fixed_cost
- test_worst_precompile_only_data_input
- test_worst_push
- test_worst_return_revert
- test_worst_returndatasize_nonzero
- test_worst_returndatasize_zero
- test_worst_shifts
- test_worst_swap
- test_worst_tload
- test_worst_tstore
- test_worst_unop
- test_worst_zero_param
- test_worst_memory
- test_worst_calldatacopy
- test_worst_codecopy
- test_worst_mcopy
- test_worst_returndatacopy
- test_worst_opcode
- test_worst_log_opcodes
- test_worst_stateful_opcodes
- test_worst_address_state_cold
- test_worst_address_state_warm
- test_worst_blockhash
- test_worst_extcodecopy_warm
- test_worst_selfbalance
- test_worst_selfdestruct_created
- test_worst_selfdestruct_existing
- test_worst_selfdestruct_initcode
- test_worst_storage_access_cold
- test_worst_storage_access_warm
- berlin
- eip2929_gas_cost_increases
- test_call
- test_call_insufficient_balance
- test_precompile_warming
- test_precompile_warming
- eip2930_access_list
- spec
- test_acl
- test_account_storage_warm_cold_state
- test_repeated_address_acl
- test_transaction_intrinsic_gas_cost
- test_tx_intrinsic_gas
- test_tx_intrinsic_gas
- byzantium
- eip198_modexp_precompile
- test_modexp
- test_modexp
- cancun
- eip1153_tstore
- spec
- test_basic_tload
- test_basic_tload_after_store
- test_basic_tload_gasprice
- test_basic_tload_other_after_tstore
- test_basic_tload_transaction_begin
- test_basic_tload_works
- test_tload_calls
- test_tload_calls
- test_tload_reentrancy
- test_tload_reentrancy
- test_tstorage_clear_after_tx
- test_tstore_clear_after_deployment_tx
- test_tstore_clear_after_tx
- test_tstorage_create_contexts
- test_contract_creation
- test_tstorage_execution_contexts
- test_subcall
- test_tstorage_reentrancy_contexts
- test_reentrant_call
- test_tstorage_selfdestruct
- test_reentrant_selfdestructing_call
- test_tstorage
- test_gas_usage
- test_run_until_out_of_gas
- test_tload_after_sstore
- test_tload_after_tstore_is_zero
- test_tload_after_tstore
- test_transient_storage_unset_values
- test_tstore_reentrancy
- test_tstore_reentrancy
- eip4788_beacon_root
- spec
- test_beacon_root_contract
- test_beacon_root_contract_calls
- test_beacon_root_contract_deploy
- test_beacon_root_contract_timestamps
- test_beacon_root_equal_to_timestamp
- test_beacon_root_selfdestruct
- test_beacon_root_transition
- test_calldata_lengths
- test_invalid_beacon_root_calldata_value
- test_multi_block_beacon_root_timestamp_calls
- test_no_beacon_root_contract_at_transition
- test_tx_to_beacon_root_contract
- eip4844_blobs
- point_evaluation_vectors
- spec
- test_blob_txs_full
- test_reject_valid_full_blob_in_block_rlp
- test_blob_txs
- test_blob_gas_subtraction_tx
- test_blob_tx_attribute_calldata_opcodes
- test_blob_tx_attribute_gasprice_opcode
- test_blob_tx_attribute_opcodes
- test_blob_tx_attribute_value_opcode
- test_blob_type_tx_pre_fork
- test_insufficient_balance_blob_tx_combinations
- test_insufficient_balance_blob_tx
- test_invalid_blob_hash_versioning_multiple_txs
- test_invalid_blob_hash_versioning_single_tx
- test_invalid_blob_tx_contract_creation
- test_invalid_block_blob_count
- test_invalid_normal_gas
- test_invalid_tx_blob_count
- test_invalid_tx_max_fee_per_blob_gas_state
- test_invalid_tx_max_fee_per_blob_gas
- test_sufficient_balance_blob_tx_pre_fund_tx
- test_sufficient_balance_blob_tx
- test_valid_blob_tx_combinations
- test_blobhash_opcode_contexts
- test_blobhash_opcode_contexts_tx_types
- test_blobhash_opcode_contexts
- test_blobhash_opcode
- test_blobhash_gas_cost
- test_blobhash_invalid_blob_index
- test_blobhash_multiple_txs_in_block
- test_blobhash_scenarios
- test_excess_blob_gas_fork_transition
- test_fork_transition_excess_blob_gas_at_blob_genesis
- test_fork_transition_excess_blob_gas_post_blob_genesis
- test_invalid_post_fork_block_without_blob_fields
- test_invalid_pre_fork_block_with_blob_fields
- test_excess_blob_gas
- test_correct_decreasing_blob_gas_costs
- test_correct_excess_blob_gas_calculation
- test_correct_increasing_blob_gas_costs
- test_invalid_blob_gas_used_in_header
- test_invalid_excess_blob_gas_above_target_change
- test_invalid_excess_blob_gas_change
- test_invalid_excess_blob_gas_target_blobs_increase_from_zero
- test_invalid_negative_excess_blob_gas
- test_invalid_non_multiple_excess_blob_gas
- test_invalid_static_excess_blob_gas_from_zero_on_blobs_above_target
- test_invalid_static_excess_blob_gas
- test_invalid_zero_excess_blob_gas_in_header
- test_point_evaluation_precompile_gas
- test_point_evaluation_precompile_gas_usage
- test_point_evaluation_precompile
- test_call_opcode_types
- test_external_vectors
- test_invalid_inputs
- test_precompile_before_fork
- test_precompile_during_fork
- test_tx_entry_point
- test_valid_inputs
- eip5656_mcopy
- test_mcopy_contexts
- test_no_memory_corruption_on_upper_call_stack_levels
- test_no_memory_corruption_on_upper_create_stack_levels
- test_mcopy_memory_expansion
- test_mcopy_huge_memory_expansion
- test_mcopy_memory_expansion
- test_mcopy
- test_mcopy_on_empty_memory
- test_valid_mcopy_operations
- eip6780_selfdestruct
- test_dynamic_create2_selfdestruct_collision
- test_dynamic_create2_selfdestruct_collision_multi_tx
- test_dynamic_create2_selfdestruct_collision_two_different_transactions
- test_dynamic_create2_selfdestruct_collision
- test_reentrancy_selfdestruct_revert
- test_reentrancy_selfdestruct_revert
- test_selfdestruct_revert
- test_selfdestruct_created_in_same_tx_with_revert
- test_selfdestruct_not_created_in_same_tx_with_revert
- test_selfdestruct
- test_calling_from_new_contract_to_pre_existing_contract
- test_calling_from_pre_existing_contract_to_new_contract
- test_create_selfdestruct_same_tx_increased_nonce
- test_create_selfdestruct_same_tx
- test_recreate_self_destructed_contract_different_txs
- test_self_destructing_initcode_create_tx
- test_self_destructing_initcode
- test_selfdestruct_created_same_block_different_tx
- test_selfdestruct_pre_existing
- eip7516_blobgasfee
- test_blobgasfee_opcode
- test_blobbasefee_before_fork
- test_blobbasefee_during_fork
- test_blobbasefee_out_of_gas
- test_blobbasefee_stack_overflow
- constantinople
- eip1014_create2
- spec
- test_create_returndata
- test_create2_return_data
- test_recreate
- test_recreate
- eip145_bitwise_shift
- spec
- test_shift_combinations
- test_combinations
- frontier
- create
- test_create_one_byte
- test_create_one_byte
- test_create_suicide_during_init
- test_create_suicide_during_transaction_create
- test_create_suicide_store
- test_create_suicide_store
- examples
- test_block_intermediate_state
- test_block_intermediate_state
- identity_precompile
- test_identity_returndatasize
- test_identity_precompile_returndata
- test_identity
- test_call_identity_precompile_large_params
- test_call_identity_precompile
- opcodes
- test_all_opcodes
- test_all_opcodes
- test_cover_revert
- test_blockhash
- test_genesis_hash_available
- test_call_and_callcode_gas_calculation
- test_value_transfer_gas_calculation
- test_calldatacopy
- test_calldatacopy
- test_calldataload
- test_calldataload
- test_calldatasize
- test_calldatasize
- test_call
- test_call_large_args_offset_size_zero
- test_call_large_offset_mstore
- test_call_memory_expands_on_early_revert
- test_dup
- test_dup
- test_push
- test_push
- test_stack_overflow
- test_selfdestruct
- test_double_kill
- test_swap
- test_stack_underflow
- test_swap
- precompiles
- test_precompile_absence
- test_precompile_absence
- test_precompiles
- test_precompiles
- scenarios
- test_scenarios
- test_scenarios
- homestead
- coverage
- test_coverage
- test_coverage
- identity_precompile
- test_identity
- test_identity_return_buffer_modify
- test_identity_return_overwrite
- istanbul
- eip1344_chainid
- test_chainid
- test_chainid
- eip152_blake2
- spec
- test_blake2_delegatecall
- test_blake2_precompile_delegatecall
- test_blake2
- test_blake2b_gas_limit
- test_blake2b_invalid_gas
- test_blake2b_large_gas_limit
- test_blake2b
- osaka
- eip7594_peerdas
- spec
- test_max_blob_per_tx
- test_invalid_max_blobs_per_tx
- test_max_blobs_per_tx_fork_transition
- test_valid_max_blobs_per_tx
- eip7823_modexp_upper_bounds
- spec
- test_modexp_upper_bounds
- test_modexp_upper_bounds_fork_transition
- test_modexp_upper_bounds
- eip7825_transaction_gas_limit_cap
- spec
- test_tx_gas_limit_transition_fork
- test_transaction_gas_limit_cap_at_transition
- test_tx_gas_limit
- test_maximum_gas_refund
- test_transaction_gas_limit_cap
- test_tx_gas_larger_than_block_gas_limit
- test_tx_gas_limit_cap_access_list_with_diff_addr
- test_tx_gas_limit_cap_access_list_with_diff_keys
- test_tx_gas_limit_cap_authorized_tx
- test_tx_gas_limit_cap_contract_creation
- test_tx_gas_limit_cap_full_calldata
- test_tx_gas_limit_cap_subcall_context
- eip7883_modexp_gas_increase
- spec
- test_modexp_thresholds_transition
- test_modexp_fork_transition
- test_modexp_thresholds
- test_contract_creation_transaction
- test_contract_initcode
- test_modexp_boundary_inputs
- test_modexp_call_operations
- test_modexp_gas_usage_contract_wrapper
- test_modexp_invalid_inputs
- test_modexp_used_in_transaction_entry_points
- test_modexp_variable_gas_cost_exceed_tx_gas_cap
- test_modexp_variable_gas_cost
- test_vectors_from_eip
- test_vectors_from_legacy_tests
- eip7918_blob_reserve_price
- spec
- test_blob_base_fee
- test_reserve_price_boundary
- test_reserve_price_various_base_fee_scenarios
- test_blob_reserve_price_with_bpo_transitions
- test_reserve_price_at_transition
- eip7934_block_rlp_limit
- spec
- test_max_block_rlp_size
- test_block_at_rlp_limit_with_logs
- test_block_at_rlp_limit_with_withdrawals
- test_block_at_rlp_size_limit_boundary
- test_block_rlp_size_at_limit_with_all_typed_transactions
- test_fork_transition_block_rlp_limit
- eip7939_count_leading_zeros
- spec
- test_count_leading_zeros
- test_clz_call_operation
- test_clz_code_copy_operation
- test_clz_fork_transition
- test_clz_from_set_code
- test_clz_gas_cost_boundary
- test_clz_gas_cost
- test_clz_initcode_context
- test_clz_initcode_create
- test_clz_jump_operation
- test_clz_opcode_scenarios
- test_clz_push_operation_same_value
- test_clz_stack_not_overflow
- test_clz_stack_underflow
- test_clz_with_memory_operation
- eip7951_p256verify_precompiles
- spec
- test_p256verify_before_fork
- test_precompile_before_fork
- test_p256verify
- test_call_types
- test_contract_creation_transaction
- test_contract_initcode
- test_gas
- test_invalid
- test_modular_comparison
- test_precompile_as_tx_entry_point
- test_precompile_will_return_success_with_tx_value
- test_valid
- test_wycheproof_extra
- test_wycheproof_invalid
- test_wycheproof_valid
- paris
- eip7610_create_collision
- test_initcollision
- test_init_collision_create_opcode
- test_init_collision_create_tx
- security
- test_selfdestruct_balance_bug
- test_tx_selfdestruct_balance_bug
- prague
- eip2537_bls_12_381_precompiles
- spec
- test_bls12_g1add
- test_call_types
- test_gas
- test_invalid
- test_valid
- test_bls12_g1msm
- test_call_types
- test_invalid
- test_valid
- test_bls12_g1mul
- test_call_types
- test_gas
- test_invalid
- test_valid
- test_bls12_g2add
- test_call_types
- test_gas
- test_invalid
- test_valid
- test_bls12_g2msm
- test_call_types
- test_invalid
- test_valid
- test_bls12_g2mul
- test_call_types
- test_gas
- test_invalid
- test_valid
- test_bls12_map_fp2_to_g2
- test_call_types
- test_gas
- test_invalid
- test_isogeny_kernel_values
- test_valid
- test_bls12_map_fp_to_g1
- test_call_types
- test_gas
- test_invalid
- test_isogeny_kernel_values
- test_valid
- test_bls12_pairing
- test_call_types
- test_gas
- test_invalid_multi_inf
- test_invalid
- test_valid_multi_inf
- test_valid
- test_bls12_precompiles_before_fork
- test_precompile_before_fork
- test_bls12_variable_length_input_contracts
- test_invalid_gas_g1msm
- test_invalid_gas_g2msm
- test_invalid_gas_pairing
- test_invalid_length_g1msm
- test_invalid_length_g2msm
- test_invalid_length_pairing
- test_invalid_zero_gas_g1msm
- test_invalid_zero_gas_g2msm
- test_invalid_zero_gas_pairing
- test_invalid_zero_length_g1msm
- test_invalid_zero_length_g2msm
- test_invalid_zero_length_pairing
- test_valid_gas_g1msm
- test_valid_gas_g2msm
- test_valid_gas_pairing
- test_eip_mainnet
- test_eip_2537
- vectors/test-vectors
- eip2935_historical_block_hashes_from_state
- spec
- test_block_hashes
- test_block_hashes_call_opcodes
- test_block_hashes_history_at_transition
- test_block_hashes_history
- test_invalid_history_contract_calls_input_size
- test_invalid_history_contract_calls
- test_contract_deployment
- test_system_contract_deployment
- test_eip_mainnet
- test_eip_2935
- eip6110_deposits
- spec
- test_deposits
- test_deposit_negative
- test_deposit
- test_eip_mainnet
- test_eip_6110
- test_modified_contract
- test_extra_logs
- test_invalid_layout
- test_invalid_log_length
- eip7002_el_triggerable_withdrawals
- spec
- test_contract_deployment
- test_system_contract_deployment
- test_eip_mainnet
- test_eip_7002
- test_modified_withdrawal_contract
- test_extra_withdrawals
- test_system_contract_errors
- test_withdrawal_requests_during_fork
- test_withdrawal_requests_during_fork
- test_withdrawal_requests
- test_withdrawal_requests_negative
- test_withdrawal_requests
- eip7251_consolidations
- spec
- test_consolidations_during_fork
- test_consolidation_requests_during_fork
- test_consolidations
- test_consolidation_requests_negative
- test_consolidation_requests
- test_contract_deployment
- test_system_contract_deployment
- test_eip_mainnet
- test_eip_7251
- test_modified_consolidation_contract
- test_extra_consolidations
- test_system_contract_errors
- eip7623_increase_calldata_cost
- spec
- test_eip_mainnet
- test_eip_7623
- test_execution_gas
- test_full_gas_consumption
- test_gas_consumption_below_data_floor
- test_refunds
- test_gas_refunds_from_data_floor
- test_transaction_validity
- test_transaction_validity_type_0
- test_transaction_validity_type_1_type_2
- test_transaction_validity_type_3
- test_transaction_validity_type_4
- eip7685_general_purpose_el_requests
- spec
- test_multi_type_requests
- test_invalid_multi_type_requests
- test_valid_multi_type_request_from_same_tx
- test_valid_multi_type_requests
- eip7702_set_code_tx
- spec
- test_calls
- test_delegate_call_targets
- test_eip_mainnet
- test_eip_7702
- test_gas
- test_account_warming
- test_call_to_pre_authorized_oog
- test_gas_cost
- test_intrinsic_gas_cost
- test_self_set_code_cost
- test_invalid_tx
- test_empty_authorization_list
- test_invalid_auth_signature
- test_invalid_tx_invalid_address
- test_invalid_tx_invalid_auth_chain_id_encoding
- test_invalid_tx_invalid_auth_chain_id
- test_invalid_tx_invalid_authorization_tuple_encoded_as_bytes
- test_invalid_tx_invalid_authorization_tuple_extra_element
- test_invalid_tx_invalid_authorization_tuple_missing_element
- test_invalid_tx_invalid_nonce_as_list
- test_invalid_tx_invalid_nonce_encoding
- test_invalid_tx_invalid_nonce
- test_invalid_tx_invalid_rlp_encoding
- test_set_code_txs_2
- test_call_pointer_to_created_from_create_after_oog_call_again
- test_call_to_precompile_in_pointer_context
- test_contract_storage_to_pointer_with_storage
- test_delegation_replacement_call_previous_contract
- test_double_auth
- test_eoa_init_as_pointer
- test_gas_diff_pointer_vs_direct_call
- test_pointer_call_followed_by_direct_call
- test_pointer_contract_pointer_loop
- test_pointer_measurements
- test_pointer_normal
- test_pointer_reentry
- test_pointer_resets_an_empty_code_account_with_storage
- test_pointer_reverts
- test_pointer_to_pointer
- test_pointer_to_precompile
- test_pointer_to_static_reentry
- test_pointer_to_static
- test_set_code_type_tx_pre_fork
- test_static_to_pointer
- test_set_code_txs
- test_address_from_set_code
- test_authorization_reusing_nonce
- test_call_into_chain_delegating_set_code
- test_call_into_self_delegating_set_code
- test_contract_create
- test_creating_delegation_designation_contract
- test_delegation_clearing_and_set
- test_delegation_clearing_failing_tx
- test_delegation_clearing_tx_to
- test_delegation_clearing
- test_deploying_delegation_designation_contract
- test_empty_authorization_list
- test_eoa_tx_after_set_code
- test_ext_code_on_chain_delegating_set_code
- test_ext_code_on_self_delegating_set_code
- test_ext_code_on_self_set_code
- test_ext_code_on_set_code
- test_invalid_transaction_after_authorization
- test_many_delegations
- test_nonce_overflow_after_first_authorization
- test_nonce_validity
- test_reset_code
- test_self_code_on_set_code
- test_self_sponsored_set_code
- test_set_code_address_and_authority_warm_state_call_types
- test_set_code_address_and_authority_warm_state
- test_set_code_all_invalid_authorization_tuples
- test_set_code_call_set_code
- test_set_code_from_account_with_non_delegating_code
- test_set_code_max_depth_call_stack
- test_set_code_multiple_first_valid_authorization_tuples_same_signer
- test_set_code_multiple_valid_authorization_tuples_first_invalid_same_signer
- test_set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored
- test_set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce
- test_set_code_to_account_deployed_in_same_tx
- test_set_code_to_contract_creator
- test_set_code_to_log
- test_set_code_to_non_empty_storage_non_zero_nonce
- test_set_code_to_precompile_not_enough_gas_for_precompile_execution
- test_set_code_to_precompile
- test_set_code_to_self_caller
- test_set_code_to_self_destructing_account_deployed_in_same_tx
- test_set_code_to_self_destruct
- test_set_code_to_sstore_then_sload
- test_set_code_to_sstore
- test_set_code_to_system_contract
- test_set_code_to_tstore_available_at_correct_address
- test_set_code_to_tstore_reentry
- test_set_code_transaction_fee_validations
- test_set_code_using_chain_specific_id
- test_set_code_using_valid_synthetic_signatures
- test_signature_s_out_of_range
- test_tx_into_chain_delegating_set_code
- test_tx_into_self_delegating_set_code
- test_valid_tx_invalid_auth_signature
- test_valid_tx_invalid_chain_id
- shanghai
- eip3651_warm_coinbase
- spec
- test_warm_coinbase
- test_warm_coinbase_call_out_of_gas
- test_warm_coinbase_gas_usage
- eip3855_push0
- spec
- test_push0
- test_push0_contract_during_call_contexts
- test_push0_contracts
- eip3860_initcode
- spec
- test_initcode
- test_contract_creating_tx
- test_create_opcode_initcode
- test_gas_usage
- test_with_eof
- test_legacy_create_edge_code_size
- eip4895_withdrawals
- spec
- test_withdrawals
- test_balance_within_block
- test_large_amount
- test_many_withdrawals
- test_multiple_withdrawals_same_address
- test_newly_created_contract
- test_no_evm_execution
- test_self_destructing_account
- test_use_value_in_contract
- test_use_value_in_tx
- test_withdrawing_to_precompiles
- test_zero_amount
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
721 files changed
+2495
-2495
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31516 | 31516 | | |
31517 | 31517 | | |
31518 | 31518 | | |
31519 | | - | |
| 31519 | + | |
31520 | 31520 | | |
31521 | 31521 | | |
31522 | 31522 | | |
| |||
Large diffs are not rendered by default.
0 commit comments