test_eof_calls_clear_return_buffer()
¶
Documentation for tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer@21fb11c8
.
Generate fixtures for these test cases for Osaka with:
fill -v tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py::test_eof_calls_clear_return_buffer --fork Osaka
Test EOF contracts calling clears returndata buffer.
Source code in tests/osaka/eip7692_eof_v1/eip7069_extcall/test_calls.py
715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 |
|
Parametrized Test Cases¶
The interactive table below is also available as a standalone page.
Test ID (Abbreviated) | value | target_account_type | opcode |
---|---|---|---|
...fork_Osaka-state_test-value_0-empty-opcode_EXTCALL | 0 | empty | EXTCALL |
...fork_Osaka-state_test-value_0-empty-opcode_EXTDELEGATECALL | 0 | empty | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-empty-opcode_EXTSTATICCALL | 0 | empty | EXTSTATICCALL |
...fork_Osaka-state_test-value_0-EOA-opcode_EXTCALL | 0 | EOA | EXTCALL |
...fork_Osaka-state_test-value_0-EOA-opcode_EXTDELEGATECALL | 0 | EOA | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-EOA-opcode_EXTSTATICCALL | 0 | EOA | EXTSTATICCALL |
...fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTCALL | 0 | LegacyContract | EXTCALL |
...fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTDELEGATECALL | 0 | LegacyContract | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-LegacyContract-opcode_EXTSTATICCALL | 0 | LegacyContract | EXTSTATICCALL |
...fork_Osaka-state_test-value_0-EOFContract-opcode_EXTCALL | 0 | EOFContract | EXTCALL |
...fork_Osaka-state_test-value_0-EOFContract-opcode_EXTDELEGATECALL | 0 | EOFContract | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-EOFContract-opcode_EXTSTATICCALL | 0 | EOFContract | EXTSTATICCALL |
...fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTCALL | 0 | LegacyContractInvalid | EXTCALL |
...fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL | 0 | LegacyContractInvalid | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL | 0 | LegacyContractInvalid | EXTSTATICCALL |
...fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTCALL | 0 | EOFContractInvalid | EXTCALL |
...fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL | 0 | EOFContractInvalid | EXTDELEGATECALL |
...fork_Osaka-state_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL | 0 | EOFContractInvalid | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-empty-opcode_EXTCALL | 1 | empty | EXTCALL |
...fork_Osaka-state_test-value_1-empty-opcode_EXTDELEGATECALL | 1 | empty | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-empty-opcode_EXTSTATICCALL | 1 | empty | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-EOA-opcode_EXTCALL | 1 | EOA | EXTCALL |
...fork_Osaka-state_test-value_1-EOA-opcode_EXTDELEGATECALL | 1 | EOA | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-EOA-opcode_EXTSTATICCALL | 1 | EOA | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTCALL | 1 | LegacyContract | EXTCALL |
...fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTDELEGATECALL | 1 | LegacyContract | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-LegacyContract-opcode_EXTSTATICCALL | 1 | LegacyContract | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-EOFContract-opcode_EXTCALL | 1 | EOFContract | EXTCALL |
...fork_Osaka-state_test-value_1-EOFContract-opcode_EXTDELEGATECALL | 1 | EOFContract | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-EOFContract-opcode_EXTSTATICCALL | 1 | EOFContract | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTCALL | 1 | LegacyContractInvalid | EXTCALL |
...fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL | 1 | LegacyContractInvalid | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL | 1 | LegacyContractInvalid | EXTSTATICCALL |
...fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTCALL | 1 | EOFContractInvalid | EXTCALL |
...fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL | 1 | EOFContractInvalid | EXTDELEGATECALL |
...fork_Osaka-state_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL | 1 | EOFContractInvalid | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-empty-opcode_EXTCALL | 0 | empty | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-empty-opcode_EXTDELEGATECALL | 0 | empty | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-empty-opcode_EXTSTATICCALL | 0 | empty | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOA-opcode_EXTCALL | 0 | EOA | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOA-opcode_EXTDELEGATECALL | 0 | EOA | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOA-opcode_EXTSTATICCALL | 0 | EOA | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContract-opcode_EXTCALL | 0 | LegacyContract | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContract-opcode_EXTDELEGATECALL | 0 | LegacyContract | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContract-opcode_EXTSTATICCALL | 0 | LegacyContract | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContract-opcode_EXTCALL | 0 | EOFContract | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContract-opcode_EXTDELEGATECALL | 0 | EOFContract | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContract-opcode_EXTSTATICCALL | 0 | EOFContract | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContractInvalid-opcode_EXTCALL | 0 | LegacyContractInvalid | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContractInvalid-opcode_EXTDELEGATECALL | 0 | LegacyContractInvalid | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-LegacyContractInvalid-opcode_EXTSTATICCALL | 0 | LegacyContractInvalid | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContractInvalid-opcode_EXTCALL | 0 | EOFContractInvalid | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContractInvalid-opcode_EXTDELEGATECALL | 0 | EOFContractInvalid | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_0-EOFContractInvalid-opcode_EXTSTATICCALL | 0 | EOFContractInvalid | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-empty-opcode_EXTCALL | 1 | empty | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-empty-opcode_EXTDELEGATECALL | 1 | empty | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-empty-opcode_EXTSTATICCALL | 1 | empty | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOA-opcode_EXTCALL | 1 | EOA | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOA-opcode_EXTDELEGATECALL | 1 | EOA | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOA-opcode_EXTSTATICCALL | 1 | EOA | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContract-opcode_EXTCALL | 1 | LegacyContract | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContract-opcode_EXTDELEGATECALL | 1 | LegacyContract | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContract-opcode_EXTSTATICCALL | 1 | LegacyContract | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContract-opcode_EXTCALL | 1 | EOFContract | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContract-opcode_EXTDELEGATECALL | 1 | EOFContract | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContract-opcode_EXTSTATICCALL | 1 | EOFContract | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContractInvalid-opcode_EXTCALL | 1 | LegacyContractInvalid | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContractInvalid-opcode_EXTDELEGATECALL | 1 | LegacyContractInvalid | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-LegacyContractInvalid-opcode_EXTSTATICCALL | 1 | LegacyContractInvalid | EXTSTATICCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContractInvalid-opcode_EXTCALL | 1 | EOFContractInvalid | EXTCALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContractInvalid-opcode_EXTDELEGATECALL | 1 | EOFContractInvalid | EXTDELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-value_1-EOFContractInvalid-opcode_EXTSTATICCALL | 1 | EOFContractInvalid | EXTSTATICCALL |