Skip to content

test_intrinsic_gas_cost()

Documentation for tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost@3719e927.

Generate fixtures for these test cases for Prague with:

fill -v tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost --fork Prague

Test sending a transaction with the exact intrinsic gas required and also insufficient gas.

Source code in tests/prague/eip7702_set_code_tx/test_gas.py
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
@pytest.mark.parametrize(**gas_test_parameter_args(include_pre_authorized=False))
@pytest.mark.parametrize(
    "valid",
    [True, pytest.param(False, marks=pytest.mark.exception_test)],
)
def test_intrinsic_gas_cost(
    state_test: StateTestFiller,
    pre: Alloc,
    fork: Fork,
    authorization_list: List[AuthorizationTuple],
    data: bytes,
    access_list: List[AccessList],
    sender: EOA,
    valid: bool,
):
    """
    Test sending a transaction with the exact intrinsic gas required and also insufficient
    gas.
    """
    # Calculate the intrinsic gas cost of the authorizations, by default the
    # full empty account cost is charged for each authorization.
    intrinsic_gas = fork.transaction_intrinsic_cost_calculator()(
        calldata=data,
        access_list=access_list,
        authorization_list_or_count=authorization_list,
    )

    tx_gas = intrinsic_gas
    if not valid:
        tx_gas -= 1

    test_code = Op.STOP
    test_code_address = pre.deploy_contract(test_code)

    tx = Transaction(
        gas_limit=tx_gas,
        to=test_code_address,
        value=0,
        data=data,
        authorization_list=authorization_list,
        access_list=access_list,
        sender=sender,
        error=TransactionException.INTRINSIC_GAS_TOO_LOW if not valid else None,
    )

    state_test(
        env=Environment(),
        pre=pre,
        tx=tx,
        post={},
    )

Parametrized Test Cases

The interactive table below is also available as a standalone page.

Test ID (Abbreviated) authorize_to_address valid signer_type authorization_invalidity_type authorizations_count invalid_authorization_index chain_id_type access_list_case self_sponsored re_authorize authority_type data
...fork_Prague-state_test-valid_True-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_True-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_True-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_to_eoa AddressType.EOA True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_to_contract AddressType.CONTRACT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-state_test-valid_True-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_True-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-state_test-valid_True-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_True-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_True-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Prague-state_test-valid_True-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-state_test-valid_True-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-state_test-valid_True-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Prague-state_test-valid_True-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Prague-state_test-valid_True-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Prague-state_test-valid_True-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_True-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_False-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_False-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_to_eoa AddressType.EOA False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_to_contract AddressType.CONTRACT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-state_test-valid_False-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-state_test-valid_False-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-state_test-valid_False-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_False-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-state_test-valid_False-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Prague-state_test-valid_False-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-state_test-valid_False-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-state_test-valid_False-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Prague-state_test-valid_False-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Prague-state_test-valid_False-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Prague-state_test-valid_False-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-state_test-valid_False-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_to_eoa AddressType.EOA True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_to_contract AddressType.CONTRACT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_True-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Prague-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Prague-blockchain_test_from_state_test-valid_True-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_True-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_to_eoa AddressType.EOA False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_to_contract AddressType.CONTRACT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_False-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Prague-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Prague-blockchain_test_from_state_test-valid_False-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Prague-blockchain_test_from_state_test-valid_False-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_True-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_True-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_to_eoa AddressType.EOA True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_to_contract AddressType.CONTRACT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-state_test-valid_True-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_True-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-state_test-valid_True-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_True-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_True-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Osaka-state_test-valid_True-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-state_test-valid_True-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-state_test-valid_True-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Osaka-state_test-valid_True-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Osaka-state_test-valid_True-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Osaka-state_test-valid_True-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_True-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_False-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_False-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_to_eoa AddressType.EOA False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_to_contract AddressType.CONTRACT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-state_test-valid_False-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-state_test-valid_False-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-state_test-valid_False-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_False-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-state_test-valid_False-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Osaka-state_test-valid_False-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-state_test-valid_False-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-state_test-valid_False-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Osaka-state_test-valid_False-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Osaka-state_test-valid_False-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Osaka-state_test-valid_False-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-state_test-valid_False-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_to_eoa AddressType.EOA True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_to_contract AddressType.CONTRACT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_True-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Osaka-blockchain_test_from_state_test-valid_True-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Osaka-blockchain_test_from_state_test-valid_True-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT True SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_True-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT True SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_chain_specific_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.CHAIN_SPECIFIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_invalid_nonce_authorization_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_invalid_authorization_invalid_chain_id_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_1 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 0 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_invalid_authorization_eoa_authority_multiple_signers_2 AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_invalid_nonce_authorizations_self_sponsored_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.INVALID_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_invalid_chain_id_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.INVALID_CHAIN_ID 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-first_valid_then_single_repeated_nonce_authorization AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-first_valid_then_single_repeated_nonce_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS AuthorizationInvalidityType.REPEATED_NONCE 4 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_to_eoa AddressType.EOA False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_to_contract AddressType.CONTRACT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_authority_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_authority_and_set_code_address_in_access_list AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.CONTAINS_AUTHORITY_AND_SET_CODE_ADDRESS False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_re_authorization_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False True AddressType.EOA_WITH_SET_CODE
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_eoa_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_valid_authorizations_eoa_self_sponsored_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False AddressType.EOA
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_invalid_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.CONTRACT
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_authorizations_empty_account_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_authorizations_eoa_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY False False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_False-multiple_authorizations_eoa_self_sponsored_then_contract_authority AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 2 -1 ChainIDType.GENERIC AccessListType.EMPTY True False [, ]
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_single_non_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 01
...fork_Osaka-blockchain_test_from_state_test-valid_False-single_valid_authorization_with_single_zero_byte_data AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 1 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT 00
...fork_Osaka-blockchain_test_from_state_test-valid_False-many_valid_authorizations_single_signer AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-many_valid_authorizations_multiple_signers AddressType.EMPTY_ACCOUNT False SignerType.MULTIPLE_SIGNERS None 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT
...fork_Osaka-blockchain_test_from_state_test-valid_False-first_valid_then_many_duplicate_authorizations AddressType.EMPTY_ACCOUNT False SignerType.SINGLE_SIGNER AuthorizationInvalidityType.REPEATED_NONCE 5000 -1 ChainIDType.GENERIC AccessListType.EMPTY False False AddressType.EMPTY_ACCOUNT