Commit e70595b
committed
File tree
2,224 files changed
+26236016
-1
lines changed- v5.4.0
- CHANGELOG
- assets
- images
- social
- dev
- filling_tests
- getting_started
- library
- cli
- pytest_plugins
- running_tests
- consume
- execute
- hive
- test_formats
- tests
- amsterdam/eip7928_block_level_access_lists
- benchmark
- stateful
- bloatnet
- test_multi_opcode
- test_single_opcode
- test_worst_blocks
- test_worst_bytecode
- test_worst_compute
- test_worst_memory
- test_worst_opcode
- test_worst_stateful_opcodes
- berlin
- eip2929_gas_cost_increases
- test_call
- test_precompile_warming
- eip2930_access_list
- spec
- test_acl
- test_tx_intrinsic_gas
- byzantium
- eip198_modexp_precompile
- test_modexp
- cancun
- eip1153_tstore
- spec
- test_basic_tload
- test_tload_calls
- test_tload_reentrancy
- test_tstorage_clear_after_tx
- test_tstorage_create_contexts
- test_tstorage_execution_contexts
- test_tstorage_reentrancy_contexts
- test_tstorage_selfdestruct
- test_tstorage
- test_tstore_reentrancy
- eip4788_beacon_root
- spec
- test_beacon_root_contract
- eip4844_blobs
- point_evaluation_vectors
- spec
- test_blob_txs_full
- test_blob_txs
- test_blobhash_opcode_contexts
- test_blobhash_opcode
- test_excess_blob_gas_fork_transition
- test_excess_blob_gas
- test_point_evaluation_precompile_gas
- test_point_evaluation_precompile
- eip5656_mcopy
- test_mcopy_contexts
- test_mcopy_memory_expansion
- test_mcopy
- eip6780_selfdestruct
- test_dynamic_create2_selfdestruct_collision
- test_reentrancy_selfdestruct_revert
- test_selfdestruct_revert
- test_selfdestruct
- eip7516_blobgasfee
- test_blobgasfee_opcode
- constantinople
- eip1014_create2
- spec
- test_create_returndata
- test_recreate
- eip145_bitwise_shift
- spec
- test_shift_combinations
- frontier
- create
- test_create_one_byte
- test_create_suicide_during_init
- test_create_suicide_store
- examples
- test_block_intermediate_state
- identity_precompile
- test_identity_returndatasize
- test_identity
- opcodes
- test_all_opcodes
- test_blockhash
- test_call_and_callcode_gas_calculation
- test_calldatacopy
- test_calldataload
- test_calldatasize
- test_call
- test_dup
- test_push
- test_selfdestruct
- test_swap
- precompiles
- test_precompile_absence
- test_precompiles
- scenarios
- test_scenarios
- homestead
- coverage
- test_coverage
- identity_precompile
- test_identity
- istanbul
- eip1344_chainid
- test_chainid
- eip152_blake2
- spec
- test_blake2_delegatecall
- test_blake2
- osaka
- eip7594_peerdas
- spec
- test_max_blob_per_tx
- eip7823_modexp_upper_bounds
- spec
- test_modexp_upper_bounds
- eip7825_transaction_gas_limit_cap
- spec
- test_tx_gas_limit_transition_fork
- test_tx_gas_limit
- eip7883_modexp_gas_increase
- spec
- test_modexp_thresholds_transition
- test_modexp_thresholds
- eip7918_blob_reserve_price
- spec
- test_blob_base_fee
- test_blob_reserve_price_with_bpo_transitions
- eip7934_block_rlp_limit
- spec
- test_max_block_rlp_size
- eip7939_count_leading_zeros
- spec
- test_count_leading_zeros
- eip7951_p256verify_precompiles
- spec
- test_p256verify_before_fork
- test_p256verify
- paris
- eip7610_create_collision
- test_initcollision
- security
- test_selfdestruct_balance_bug
- prague
- eip2537_bls_12_381_precompiles
- spec
- test_bls12_g1add
- test_bls12_g1msm
- test_bls12_g1mul
- test_bls12_g2add
- test_bls12_g2msm
- test_bls12_g2mul
- test_bls12_map_fp2_to_g2
- test_bls12_map_fp_to_g1
- test_bls12_pairing
- test_bls12_precompiles_before_fork
- test_bls12_variable_length_input_contracts
- test_eip_mainnet
- vectors
- eip2935_historical_block_hashes_from_state
- spec
- test_block_hashes
- test_contract_deployment
- test_eip_mainnet
- eip6110_deposits
- spec
- test_deposits
- test_eip_mainnet
- test_modified_contract
- eip7002_el_triggerable_withdrawals
- spec
- test_contract_deployment
- test_eip_mainnet
- test_modified_withdrawal_contract
- test_withdrawal_requests_during_fork
- test_withdrawal_requests
- eip7251_consolidations
- spec
- test_consolidations_during_fork
- test_consolidations
- test_contract_deployment
- test_eip_mainnet
- test_modified_consolidation_contract
- eip7623_increase_calldata_cost
- spec
- test_eip_mainnet
- test_execution_gas
- test_refunds
- test_transaction_validity
- eip7685_general_purpose_el_requests
- spec
- test_multi_type_requests
- eip7702_set_code_tx
- spec
- test_calls
- test_eip_mainnet
- test_gas
- test_invalid_tx
- test_set_code_txs_2
- test_set_code_txs
- shanghai
- eip3651_warm_coinbase
- spec
- test_warm_coinbase
- eip3855_push0
- spec
- test_push0
- eip3860_initcode
- spec
- test_initcode
- test_with_eof
- eip4895_withdrawals
- spec
- test_withdrawals
- unscheduled/eip7692_eof_v1
- writing_tests
- checklist_templates
- tutorials
- javascripts
- lunr
- min
- workers
- stylesheets
- changelog_section_template
- dev
- coding_style
- configurations
- deps_and_packaging
- docs
- documenting_clis
- interactive_usage
- logging
- precommit
- test_actions_locally
- filling_tests
- debugging_t8n_tools
- filling_tests_command_line_options
- filling_tests_command_line
- filling_tests_dev_fork
- filling_tests_vs_code
- getting_started
- img
- test_ids
- transition_tool_support
- getting_started
- code_standards_details
- code_standards
- contributing
- getting_help
- img
- installation_troubleshooting
- installation
- repository_overview
- security
- setup_vs_code
- img
- javascripts
- library
- cli
- eest
- evm_bytes
- extract_config
- ethereum_clis
- ethereum_test_base_types
- ethereum_test_exceptions
- ethereum_test_fixtures
- ethereum_test_forks
- ethereum_test_specs
- ethereum_test_tools
- ethereum_test_types
- ethereum_test_vm
- pytest_plugins
- filler
- forks
- spec_version_checker
- running_tests
- consume
- cache
- direct
- exceptions
- simulators
- execute
- eth_config
- hive
- remote
- transaction_metadata
- hive
- ci_integration
- client_config
- common_options
- dev_mode
- hiveview
- releases
- running
- test_formats
- blockchain_test_engine_x
- blockchain_test_engine
- blockchain_test_sync
- blockchain_test
- common_types
- exceptions
- state_test
- transaction_test
- useful_pytest_options
- scripts
- search
- stylesheets
- tests
- amsterdam/eip7928_block_level_access_lists/checklist
- 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
- checklist
- test_call
- test_call_insufficient_balance
- test_precompile_warming
- test_precompile_warming
- eip2930_access_list
- checklist
- 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
- checklist
- test_modexp
- test_modexp
- cancun
- eip1153_tstore
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- test_blobgasfee_opcode
- test_blobbasefee_before_fork
- test_blobbasefee_during_fork
- test_blobbasefee_out_of_gas
- test_blobbasefee_stack_overflow
- constantinople
- eip1014_create2
- checklist
- spec
- test_create_returndata
- test_create2_return_data
- test_recreate
- test_recreate
- eip145_bitwise_shift
- checklist
- 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
- checklist
- test_chainid
- test_chainid
- eip152_blake2
- checklist
- 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
- checklist
- 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
- checklist
- spec
- test_modexp_upper_bounds
- test_modexp_upper_bounds_fork_transition
- test_modexp_upper_bounds
- eip7825_transaction_gas_limit_cap
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- 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
- checklist
- spec
- test_warm_coinbase
- test_warm_coinbase_call_out_of_gas
- test_warm_coinbase_gas_usage
- eip3855_push0
- checklist
- spec
- test_push0
- test_push0_contract_during_call_contexts
- test_push0_contracts
- eip3860_initcode
- checklist
- 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
- checklist
- 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
- unscheduled/eip7692_eof_v1/checklist
- writing_tests
- adding_a_new_test
- benchmarks
- checklist_templates
- eip_testing_checklist_template
- code_standards
- eip_checklist
- exception_tests
- fork_methods
- fuzzer_bridge
- gas_optimization
- img
- porting_legacy_tests
- post_mortems
- reference_specification
- test_markers
- tutorials
- blockchain
- state_transition
- types_of_tests
- verifying_changes
- writing_a_new_test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,224 files changed
+26236016
-1
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
0 commit comments