test_set_code_call_set_code()
¶
Documentation for tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code@bc691d13
.
Generate fixtures for these test cases for Prague with:
fill -v tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code --fork Prague
Test the calling a set-code account from another set-code account.
Source code in tests/prague/eip7702_set_code_tx/test_set_code_txs.py
707 708 709 710 711 712 713 714 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 |
|
Parametrized Test Cases¶
The interactive table below is also available as a standalone page.
Test ID (Abbreviated) | call_opcode | evm_code_type | value |
---|---|---|---|
...fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_0 | STATICCALL | LEGACY | 0 |
...fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_1 | STATICCALL | LEGACY | 1 |
...fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | STATICCALL | LEGACY | 0 |
...fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | STATICCALL | LEGACY | 1 |
...fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_0 | DELEGATECALL | LEGACY | 0 |
...fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_1 | DELEGATECALL | LEGACY | 1 |
...fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | DELEGATECALL | LEGACY | 0 |
...fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | DELEGATECALL | LEGACY | 1 |
...fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_0 | CALL | LEGACY | 0 |
...fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_1 | CALL | LEGACY | 1 |
...fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | CALL | LEGACY | 0 |
...fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | CALL | LEGACY | 1 |
...fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_0 | CALLCODE | LEGACY | 0 |
...fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_1 | CALLCODE | LEGACY | 1 |
...fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | CALLCODE | LEGACY | 0 |
...fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | CALLCODE | LEGACY | 1 |
...fork_Osaka-call_opcode_EXTCALL-evm_code_type_EOF_V1-state_test-value_0 | EXTCALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTCALL-evm_code_type_EOF_V1-state_test-value_1 | EXTCALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_EXTCALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_0 | EXTCALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTCALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_1 | EXTCALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_EXTSTATICCALL-evm_code_type_EOF_V1-state_test-value_0 | EXTSTATICCALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTSTATICCALL-evm_code_type_EOF_V1-state_test-value_1 | EXTSTATICCALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_EXTSTATICCALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_0 | EXTSTATICCALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTSTATICCALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_1 | EXTSTATICCALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_EXTDELEGATECALL-evm_code_type_EOF_V1-state_test-value_0 | EXTDELEGATECALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTDELEGATECALL-evm_code_type_EOF_V1-state_test-value_1 | EXTDELEGATECALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_EXTDELEGATECALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_0 | EXTDELEGATECALL | EOF_V1 | 0 |
...fork_Osaka-call_opcode_EXTDELEGATECALL-evm_code_type_EOF_V1-blockchain_test_from_state_test-value_1 | EXTDELEGATECALL | EOF_V1 | 1 |
...fork_Osaka-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_0 | STATICCALL | LEGACY | 0 |
...fork_Osaka-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_1 | STATICCALL | LEGACY | 1 |
...fork_Osaka-call_opcode_STATICCALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | STATICCALL | LEGACY | 0 |
...fork_Osaka-call_opcode_STATICCALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | STATICCALL | LEGACY | 1 |
...fork_Osaka-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_0 | DELEGATECALL | LEGACY | 0 |
...fork_Osaka-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_1 | DELEGATECALL | LEGACY | 1 |
...fork_Osaka-call_opcode_DELEGATECALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | DELEGATECALL | LEGACY | 0 |
...fork_Osaka-call_opcode_DELEGATECALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | DELEGATECALL | LEGACY | 1 |
...fork_Osaka-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_0 | CALL | LEGACY | 0 |
...fork_Osaka-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_1 | CALL | LEGACY | 1 |
...fork_Osaka-call_opcode_CALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | CALL | LEGACY | 0 |
...fork_Osaka-call_opcode_CALL-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | CALL | LEGACY | 1 |
...fork_Osaka-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_0 | CALLCODE | LEGACY | 0 |
...fork_Osaka-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_1 | CALLCODE | LEGACY | 1 |
...fork_Osaka-call_opcode_CALLCODE-evm_code_type_LEGACY-blockchain_test_from_state_test-value_0 | CALLCODE | LEGACY | 0 |
...fork_Osaka-call_opcode_CALLCODE-evm_code_type_LEGACY-blockchain_test_from_state_test-value_1 | CALLCODE | LEGACY | 1 |