def METHOD_NAME(transaction_class, txn_fixture):
    if txn_fixture["chainId"] is not None:
        pytest.skip("Only testng non-EIP155 transactions")
    transaction = rlp.decode(decode_hex(txn_fixture["signed"]), sedes=transaction_class)
    validate_transaction_signature(transaction)
    transaction.check_signature_validity()