Test Function: test_blobhash_scenarios()

Tests that the `BLOBHASH` opcode returns the correct versioned hash for

Parametrized Test Cases

Test ID scenario
scenario_single_valid single_valid
scenario_repeated_valid repeated_valid
scenario_valid_invalid valid_invalid
scenario_varied_valid varied_valid