Test Multi Type Requests¶
Documentation for tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py@88e9fb8f.
Generate fixtures for these test cases for Osaka with:
fill -v tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py --fork Osaka
Tests EIP-7685 General purpose execution layer requests.
Cross testing for withdrawal and deposit request for EIP-7685: General purpose execution layer requests.
Test Functions Overview¶
| Name | Type | Cases (Osaka) | Description |
|---|---|---|---|
test_valid_multi_type_requests |
blockchain_test | 29 | Test making a deposit to the beacon chain deposit contract and a withdrawal |
test_valid_multi_type_request_from_same_tx |
blockchain_test | 6 | Test making a deposit to the beacon chain deposit contract and a withdrawal |
test_invalid_multi_type_requests |
blockchain_test | 19 | Negative testing for all request types in the same block. |