Test Function: test_transfer_gas_is_cleared()

Test that EXT*CALL call doesn't charge for value transfer, even if the outer call

Back to test_transfer_gas_is_cleared().

Parametrized Test Cases

Test ID (Abbreviated) value opcode
...fork_Osaka-state_test-value_0-opcode_EXTCALL 0 EXTCALL
...fork_Osaka-state_test-value_0-opcode_EXTDELEGATECALL 0 EXTDELEGATECALL
...fork_Osaka-state_test-value_0-opcode_EXTSTATICCALL 0 EXTSTATICCALL
...fork_Osaka-state_test-value_1-opcode_EXTCALL 1 EXTCALL
...fork_Osaka-state_test-value_1-opcode_EXTDELEGATECALL 1 EXTDELEGATECALL
...fork_Osaka-state_test-value_1-opcode_EXTSTATICCALL 1 EXTSTATICCALL
...fork_Osaka-blockchain_test_from_state_test-value_0-opcode_EXTCALL 0 EXTCALL
...fork_Osaka-blockchain_test_from_state_test-value_0-opcode_EXTDELEGATECALL 0 EXTDELEGATECALL
...fork_Osaka-blockchain_test_from_state_test-value_0-opcode_EXTSTATICCALL 0 EXTSTATICCALL
...fork_Osaka-blockchain_test_from_state_test-value_1-opcode_EXTCALL 1 EXTCALL
...fork_Osaka-blockchain_test_from_state_test-value_1-opcode_EXTDELEGATECALL 1 EXTDELEGATECALL
...fork_Osaka-blockchain_test_from_state_test-value_1-opcode_EXTSTATICCALL 1 EXTSTATICCALL